我写了个小东西呗,然后用了 Sidekiq.
然后就觉得很麻烦啊~ Sidekiq 要专门起一个进程,占用一个 cli. 我的小东西也要起一个进程。也要占用一个 cli....
有办法搞的轻松一点吗...? 只用一个 cli, 或者完全放后台..
比如在 Rails 里面用 resque 的话,要用一个新的 cli 运行 QUEUE=file_serve rake resque:work
吧.?
然后你还要开一个 Rails 吧 rails s
这不就两个 cli 了...
请问有这样一种 process queue 的 gem 吗?我页面上来一个请求到控制器,然后控制器能直接异步启动一个 process,处理完耗时任务,再自己乖乖的退出自己。这样的解决方案多简洁啊
foreman 有点问题啊..运行之后的屏幕回显不及时。有好些信息都没有直接打出来 ( 按 之后关闭所有进程之后才会显示). 像是缓存着一样...
#7 楼 @qichunren #18 楼 @ashchan spawn. https://github.com/yinhm/spawn
不过我也很久没看这个 b .