gpt4 book ai didi

heroku - 在 Golang 应用程序中使用 Heroku Scheduler 附加组件

转载 作者:IT王子 更新时间:2023-10-29 00:55:26 27 4
gpt4 key购买 nike

我不知道如何在 Go 中使用 Heroku Scheduler 插件。

我想定期运行一个单独的 Go 文件,但我可以找到实现它的命令。

来自 Heroku 的文档 ( https://devcenter.heroku.com/articles/scheduler ),如果应用不是 Rails 应用,我应该使用 ruby​​ 脚本。但我不知道如何从那里运行 Go 文件。

最佳答案

我最终 fork 了我的 web dyno 使用的相同 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.
}
}

然后,在 Scheduler 插件中,我只需调用:my-app-name "my_job_param"。这很老套,但我想找到一个使用 Scheduler 插件的解决方案。

关于heroku - 在 Golang 应用程序中使用 Heroku Scheduler 附加组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39172378/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com