ruby-on-rails - 如何在 Google App Engine 上调试 Cron 作业?

标签 ruby-on-rails ruby google-app-engine cron google-cloud-platform

情况

Cron(与 Rails 应用程序一起)通过 cron.yaml 部署到 GCP:

cron:
- description: count things regularly
  url: /api/v1/cron/rake_task
  schedule: every 30 minutes
  timezone: Europe/Berlin

问题

enter image description here

问题

如何查看cron日志? View 没有显示任何内容,但显然必须有一种合理的方法来调试故障。

在标准环境中,可以跟踪 /var/log/syslog/var/log/cron.log,但是如果我登录到这里就没有任何内容VM 甚至追随主 gaeapp 容器。

欢迎任何线索!

最佳答案

Cron 日志被填充到默认服务的日志中。

应该为 cron 调用的 Rake 任务路由过滤默认服务的链接日志,而不是查看

关于ruby-on-rails - 如何在 Google App Engine 上调试 Cron 作业?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48465987/

相关文章:

sql - Postgresql 9.4,将现有主键设置为 SERIAL

ruby-on-rails - Wicked_pdf 在开发中工作正常,但在生产中却不行

ruby-on-rails - 将字符串 "2½"(两个半)转换为 2.5

ruby - 获取S3对象的下载流并将其传递给ruby中的另一个方法

python - 静态文件 application_readable 用法

java - 运行 AppEngine 应用程序时出现“87% EXECUTING”消息

google-app-engine - 没有可用于谷歌云任务的日志?

ruby-on-rails - Rails 环境中的 CQRS?

ruby-on-rails - 防止 Rails 测试删除种子数据

ruby - 鞋子包装问题