nats-queue-worker
nats-queue-worker copied to clipboard
Queue-worker for OpenFaaS with NATS Streaming
trafficstars
queue-worker for NATS Streaming
The queue-worker processes asynchronous function invocation requests, you can read more about this in the async documentation
Docker Hub image: openfaas/queue-worker
License: MIT
Screenshots from keynote / video - find out more over at https://www.openfaas.com/
Configuration
| Parameter | Description | Default |
|---|---|---|
write_debug |
Print verbose logs | false |
max_inflight |
Number of messages sent to queue worker and how many functions are invoked concurrently. | 1 |
faas_gateway_address |
Address of gateway DNS name | gateway |
faas_gateway_port |
Port of gateway service | 8080 |
faas_max_reconnect |
An integer of the amount of reconnection attempts when the NATS connection is lost | 120 |
faas_nats_address |
The host at which NATS Streaming can be reached | nats |
faas_nats_port |
The port at which NATS Streaming can be reached | 4222 |
faas_nats_cluster_name |
The name of the target NATS Streaming cluster | faas-cluster |
faas_reconnect_delay |
Delay between retrying to connect to NATS | 2s |
faas_print_body |
Print the body of the function invocation | false |