我可以在本地模式下将chef-client作为守护进程运行吗?

时间:2015-02-02 04:33:50

标签: chef chef-zero

我知道如何使用--local模式启动chef-client,但加载本地存储库和所有内容需要很长时间。我想知道我是否可以运行chef-client作为长期运行的服务(厨师零服务器?)所以我可以在不启动本地模式服务器的情况下运行厨师客户端。

2 个答案:

答案 0 :(得分:2)

是的,只需使用chef-zero可执行文件

即可启动厨师零服务器
# chef-zero
>> Starting Chef Zero (v2.2.1)...
>> WEBrick (v1.3.1) on Rack (v1.5) is listening at http://127.0.0.1:8889
>> Press CTRL+C to stop

答案 1 :(得分:0)

太棒了,现在厨师 - 客户端可以在守护进程模式下运行,睡眠间隔是可配置的,你也可以发送USR1信号来立即触发收敛。 这些都在文档中进行了描述:https://docs.chef.io/ctl_chef_client.html