【发布时间】:2018-12-21 16:10:38
【问题描述】:
我编写了一个小型 ruby gem,我用它在笔记本电脑上检查磁盘空间和其他东西。
我正在使用一个 sidekiq 工作程序,它会定期运行并通过电子邮件向我发送状态更新。
我想知道如何在我重新启动 OSX 后让 sidekiq 工作者自动运行?这可能吗?
干杯
【问题讨论】:
我编写了一个小型 ruby gem,我用它在笔记本电脑上检查磁盘空间和其他东西。
我正在使用一个 sidekiq 工作程序,它会定期运行并通过电子邮件向我发送状态更新。
我想知道如何在我重新启动 OSX 后让 sidekiq 工作者自动运行?这可能吗?
干杯
【问题讨论】:
要运行 sidekiq,您需要运行:bundle exec sidekiq。如果你想在启动时运行它,那么你可以按照以下步骤操作:
bundle exec sidekiq或cd YOUR_APP_PATH&&bundle exec sidekiq;更多启动脚本选项are here
【讨论】:
在计算机 (Mac) 上启动 Redis。
ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents
编辑redis-server /usr/local/etc/redis.conf
并设置daemonize yes
使用此更改保存文件后,只需启动服务器:
src/redis-server
【讨论】: