如何在 sidekiq.yml 文件中设置多个 pidfile?
How to set multiple pidfile in sidekiq.yml file?
从sidekiq的官方wiki页面我发现:
---
:concurrency: 5
:pidfile: tmp/pids/sidekiq.pid
staging:
:concurrency: 10
production:
:concurrency: 20
:queues:
- default
- [myqueue, 2]
现在我想使用同一个 sidekiq.yml
文件创建多个任务。但使用不同的 pid 名称,例如:
- /tmp/pids/task1.pid
- /tmp/pids/task2.pid
sidekiq.yml
里面怎么写?
你不能那样做。 pidfile 仅设计为命令行参数。
从sidekiq的官方wiki页面我发现:
---
:concurrency: 5
:pidfile: tmp/pids/sidekiq.pid
staging:
:concurrency: 10
production:
:concurrency: 20
:queues:
- default
- [myqueue, 2]
现在我想使用同一个 sidekiq.yml
文件创建多个任务。但使用不同的 pid 名称,例如:
- /tmp/pids/task1.pid
- /tmp/pids/task2.pid
sidekiq.yml
里面怎么写?
你不能那样做。 pidfile 仅设计为命令行参数。