Skip to content

nats job from bosh/120

Github source: c7836e55 or master branch

Properties

nats

auth_timeout

Timeout (in seconds) for clients to send auth credentials

Default
1

http

password

Password clients must use to access nats mbus via HTTP connection (optional)

port

TCP port NATS listens on for HTTP connections (optional)

Default
9222
user

Username clients must use to access nats mbus via HTTP connection (optional)

listen_address

IP address nats mbus listens on

Default
0.0.0.0

no_epoll

Disable epoll (Linux)

Default
false

no_kqueue

Disable kqueue (MacOSX and BSD)

Default
true

password

Password clients must use to access nats mbus

ping_interval

Time interval (in seconds) pings from server

Default
5

ping_max_outstanding

Maximum number of pings before declaring a client unresponsive

Default
2

port

TCP port nats mbus listens on

Default
4222

user

Username clients must use to access nats mbus

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/nats/ directory (learn more).

  • bin/nats_ctl (from nats_ctl.erb)
  • config/nats.yml (from nats.yml.erb)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.