Bas*_*ier 4 scheduler heroku go
我不知道如何在 Go 中使用 Heroku Scheduler 插件。
我想定期运行一个单独的 Go 文件,但我可以找到实现这一目标的命令。
从 Heroku 的文档 ( https://devcenter.heroku.com/articles/scheduler )来看,如果应用程序不是 Rails 应用程序,我应该使用 ruby 脚本。但我不知道如何从那里运行 Go 文件。
我最终分叉了main我的网络测功机使用的相同功能:
func main () {
if len(os.Args) >= 2 && os.Args[1] == "my_job_param" {
// Execute job.
} else {
// Set up my web server with port, router, etc.
}
}
Run Code Online (Sandbox Code Playgroud)
然后,在计划附加的,我只要致电:my-app-name "my_job_param"。这很hacky,但我想找到一个使用Scheduler插件的解决方案。
| 归档时间: |
|
| 查看次数: |
1199 次 |
| 最近记录: |