Synadia Connect
NSQ
Publish to an NSQ topic.
Configuration
| Name | Type | Optional | Secret | Description |
|---|---|---|---|---|
| nsqd_tcp_address | string | no | no | The address of the target NSQD server. |
| topic | string | no | no | The topic to publish to. |
| user_agent | string | no | no | A user agent to assume when connecting. |
| tls | tls | no | no | Custom TLS settings can be used to override system defaults. |
| max_in_flight | int | yes | no | The maximum number of messages to have in flight at a given time. Increase this to improve throughput. The value defaults to 64. |
TLS Configuration
| Name | Type | Optional | Secret | Description |
|---|---|---|---|---|
| enabled | bool | yes | no | Whether custom TLS settings are enabled. The value defaults to false. |
| skip_cert_verify | bool | yes | no | Whether to skip server side certificate verification. The value defaults to false. |
| enable_renegotiation | bool | yes | no | Whether to allow the remote server to repeatedly request renegotiation. |
Enable this option if you're seeing the error message local error: tls: no renegotiation. The value defaults to false. | ||||
| root_cas | string | yes | yes | An optional root certificate authority to use. |
| This is a string, representing a certificate chain from the parent trusted root certificate, | ||||
to possible intermediate signing certificates, to the host certificate. The value defaults to "". | ||||
| client_certs | []client_certs | yes | no | A list of client certificates to use. . The value defaults to []. |