O soft-iot-dlt-load-balancer
é o bundle que executa o algoritmo de balanceamento de carga no gateway quando o mesmo está sobrecarregado.
Para instalar o soft-iot-dlt-load-balancer
é necessário configurar o repositório fonte e em seguida executar o seguinte comando no terminal do servicemix.
bundle:install mvn:com.github.larsid/soft-iot-dlt-load-balancer/main
O soft-iot-dlt-load-balancer
faz uso de serviços dos bundles soft-iot-mapping-devices
, SOFT-IoT-DLT-Auth
, soft-iot-dlt-id-manager
, soft-iot-dlt-client-tangle
, soft-iot-dlt-load-monitor
e por isso os mesmos devem estar instalados e executando para que o soft-iot-dlt-load-balancer
possa iniciar.
Propriedade | Descrição | Valor padrão |
---|---|---|
TIMEOUT_LB_REPLY | Tempo máximo de espera em milissegundos para receber a resposta de um gateway. | 20000 |
TIMEOUT_GATEWAY | Tempo máximo de espera em milissegundos para o reenvio da última transação. | 40000 |
TOPICS | Lista de tópicos utilizados para ler as transações. | [sn, tx] |