启动期间在生产服务器上运行多个任务

发布于 2024-12-02 21:57:12 字数 354 浏览 2 评论 0原文

编辑

尝试安装God,但在我的开发机器上得到服务器不可用(或者您无权访问它)

真的,只想在乘客启动时运行 2 个 rake 命令,有没有更简单的方法?


寻找一些东西来帮助我在生产服务器上的系统启动/重新引导期间组织和运行所有 rake 任务。

我在 linode.com 上有一个非常普通的服务器。 Ubuntu 10.04、rails 3.0.8、ruby 1.9.2p180 运行 nginx 和 redis。

Nginx和redis会自动启动,但必须手动运行rake任务来启动worker。

有什么宝石或脚本可以帮助我做到这一点并将它们发送到后台吗?

EDIT

Tried install God, but get The server is not available (or you do not have permissions to access it) on my dev machine.

really, only want to run 2 rake commands on passenger startup, is there an easier way?


Looking for something to help me get all my rake tasks organized and run during system boot / reboot on production server.

I have a very vanilla server on linode.com. Ubuntu 10.04, rails 3.0.8, ruby 1.9.2p180 running nginx and redis.

Nginx and redis start automatically, but have to run rake tasks manually to start workers.

Any gems or scripts that can help me do this and send them to the background?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你在我安 2024-12-09 21:57:12

对于God问题,请检查您的配置文件中是否没有

w.uid = "xxx"

xxx是不存在的用户。

For the God issue, check that there is no

w.uid = "xxx"

in your config file where xxx is a nonexistent user.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文