mirror of
https://github.com/absmach/magistrala.git
synced 2026-08-07 07:14:46 +00:00
NOISSUE - Use NATS as MQTT broker (#2681)
Signed-off-by: Rodney Osodo <socials@rodneyosodo.com>
This commit is contained in:
+5
-16
@@ -20,7 +20,6 @@ SMQ_NATS_URL=nats://nats:${SMQ_NATS_PORT}
|
||||
# Configs for nats as MQTT broker
|
||||
SMQ_NATS_HEALTH_CHECK=http://nats:${SMQ_NATS_HTTP_PORT}/healthz
|
||||
SMQ_NATS_WS_TARGET_PATH=
|
||||
SMQ_NATS_MQTT_QOS=1
|
||||
|
||||
## RabbitMQ
|
||||
SMQ_RABBITMQ_PORT=5672
|
||||
@@ -35,23 +34,14 @@ SMQ_RABBITMQ_URL=amqp://${SMQ_RABBITMQ_USER}:${SMQ_RABBITMQ_PASS}@rabbitmq:${SMQ
|
||||
SMQ_MESSAGE_BROKER_TYPE=nats
|
||||
SMQ_MESSAGE_BROKER_URL=${SMQ_NATS_URL}
|
||||
|
||||
## VERNEMQ
|
||||
SMQ_DOCKER_VERNEMQ_ALLOW_ANONYMOUS=on
|
||||
SMQ_DOCKER_VERNEMQ_LOG__CONSOLE__LEVEL=error
|
||||
SMQ_VERNEMQ_HEALTH_CHECK=http://vernemq:8888/health
|
||||
SMQ_VERNEMQ_WS_TARGET_PATH=/mqtt
|
||||
SMQ_VERNEMQ_MQTT_QOS=2
|
||||
|
||||
## MQTT Broker
|
||||
SMQ_MQTT_BROKER_TYPE=vernemq
|
||||
SMQ_MQTT_BROKER_HEALTH_CHECK=${SMQ_VERNEMQ_HEALTH_CHECK}
|
||||
SMQ_MQTT_ADAPTER_MQTT_QOS=${SMQ_VERNEMQ_MQTT_QOS}
|
||||
SMQ_MQTT_BROKER_TYPE=nats
|
||||
SMQ_MQTT_BROKER_HEALTH_CHECK=${SMQ_NATS_HEALTH_CHECK}
|
||||
SMQ_MQTT_ADAPTER_MQTT_TARGET_HOST=${SMQ_MQTT_BROKER_TYPE}
|
||||
SMQ_MQTT_ADAPTER_MQTT_TARGET_PORT=1883
|
||||
SMQ_MQTT_ADAPTER_MQTT_TARGET_HEALTH_CHECK=${SMQ_MQTT_BROKER_HEALTH_CHECK}
|
||||
SMQ_MQTT_ADAPTER_WS_TARGET_HOST=${SMQ_MQTT_BROKER_TYPE}
|
||||
SMQ_MQTT_ADAPTER_WS_TARGET_PORT=8080
|
||||
SMQ_MQTT_ADAPTER_WS_TARGET_PATH=${SMQ_VERNEMQ_WS_TARGET_PATH}
|
||||
|
||||
## Redis
|
||||
SMQ_REDIS_TCP_PORT=6379
|
||||
@@ -70,7 +60,7 @@ SMQ_JAEGER_TRACE_RATIO=1.0
|
||||
SMQ_JAEGER_MEMORY_MAX_TRACES=5000
|
||||
|
||||
## Call home
|
||||
SMQ_SEND_TELEMETRY=true
|
||||
SMQ_SEND_TELEMETRY=false
|
||||
|
||||
## Postgres
|
||||
SMQ_POSTGRES_MAX_CONNECTIONS=100
|
||||
@@ -310,7 +300,7 @@ SMQ_CLIENTS_INSTANCE_ID=
|
||||
#### Clients Client Config
|
||||
SMQ_CLIENTS_URL=http://clients:9006
|
||||
SMQ_CLIENTS_AUTH_GRPC_URL=clients:7006
|
||||
SMQ_CLIENTS_AUTH_GRPC_TIMEOUT=1s
|
||||
SMQ_CLIENTS_AUTH_GRPC_TIMEOUT=300s
|
||||
SMQ_CLIENTS_AUTH_GRPC_CLIENT_CERT=${GRPC_MTLS:+./ssl/certs/clients-grpc-client.crt}
|
||||
SMQ_CLIENTS_AUTH_GRPC_CLIENT_KEY=${GRPC_MTLS:+./ssl/certs/clients-grpc-client.key}
|
||||
SMQ_CLIENTS_AUTH_GRPC_CLIENT_CA_CERTS=${GRPC_MTLS:+./ssl/certs/ca.crt}
|
||||
@@ -338,7 +328,7 @@ SMQ_CHANNELS_INSTANCE_ID=
|
||||
#### Channels Client Config
|
||||
SMQ_CHANNELS_URL=http://channels:9005
|
||||
SMQ_CHANNELS_GRPC_URL=channels:7005
|
||||
SMQ_CHANNELS_GRPC_TIMEOUT=1s
|
||||
SMQ_CHANNELS_GRPC_TIMEOUT=300s
|
||||
SMQ_CHANNELS_GRPC_CLIENT_CERT=${GRPC_MTLS:+./ssl/certs/channels-grpc-client.crt}
|
||||
SMQ_CHANNELS_GRPC_CLIENT_KEY=${GRPC_MTLS:+./ssl/certs/channels-grpc-client.key}
|
||||
SMQ_CHANNELS_GRPC_CLIENT_CA_CERTS=${GRPC_MTLS:+./ssl/certs/ca.crt}
|
||||
@@ -354,7 +344,6 @@ SMQ_HTTP_ADAPTER_INSTANCE_ID=
|
||||
### MQTT
|
||||
SMQ_MQTT_ADAPTER_LOG_LEVEL=debug
|
||||
SMQ_MQTT_ADAPTER_MQTT_PORT=1883
|
||||
SMQ_MQTT_ADAPTER_FORWARDER_TIMEOUT=30s
|
||||
SMQ_MQTT_ADAPTER_WS_PORT=8080
|
||||
SMQ_MQTT_ADAPTER_INSTANCE=
|
||||
SMQ_MQTT_ADAPTER_INSTANCE_ID=
|
||||
|
||||
Reference in New Issue
Block a user