我有一个有两个角色的服务器:
server "server1.example.com", :web, :worker
以及每个角色不同的任务:
task :start, roles: :web do
# start the webapp...
end
task :start, roles: :worker do
# start the worker...
end
在此示例中,我希望两个任务都在 server1.example.com 上运行,但似乎只执行了第一个任务。
我意识到我可以将这两项任务结合起来,但这种方式似乎更具前瞻性。
有没有办法可以做到这一点?