+++ title = "opscode-push-jobs-server.rb" draft = false
aliases = ["/config_rb_push_jobs_server.html"]
[menu] [menu.docs] title = "push-jobs-server.rb" identifier = "chef_infra/managing_chef_infra_server/push_jobs/config_rb_push_jobs_server.md push-jobs-server.rb" parent = "chef_infra/managing_chef_infra_server/push_jobs" weight = 40 +++
{{% config_rb_push_jobs_server_summary %}}
This configuration file has the following settings:
command_port
: The port on which a Chef Push Jobs server listens for requests that
are to be executed on managed nodes. Default value: 10002
.
heartbeat_interval
: The frequency of the Chef Push Jobs server heartbeat message.
Default value: 1000
(milliseconds).
keep_alive_time
: The number of seconds between keepalive messages being sent on the
event stream. Default value: 15
(seconds).
org_feed_expiration
: The number of seconds before an organization event expires. Default
value:: 60
(seconds).
server_heartbeat_port
: The port on which the Chef Push Jobs server receives heartbeat
messages from each Chef Push Jobs client. (This port is the ROUTER
half of the ZeroMQ DEALER / ROUTER pattern.) Default value: 10000
.
server_name
: The name of the Chef Push Jobs server.
wait_complete_time
: The number of seconds that a job waits around after it completes,
allowing it to provide a full event stream instead of a summary.
Default value: 5
(seconds).
zeromq_listen_address
: The IP address used by ZeroMQ. Default value: tcp://*
.