
Existe um serviço (daemon) (responsável pelo envio de SMS) no Ubuntu 20.04, ele é single-threaded, como posso executar múltiplas cópias deste serviço (daemon), ou torná-lo multi-threaded?
Caso contrário, para cada projeto, crio um servidor com este serviço, o que afeta recursos.
a ideia de Docker ou lxd/lxc vem à mente.
Responder1
Uma solução possível é criar alguns arquivos de configuração diferentes e fazer o daemon escutar em uma porta diferente ou usar um soquete (arquivo) diferente.
Também é possível executar contêineres.
Em ambos os casos você precisará de um balanceador de carga se quiser unificar a comunicação do ponto de vista do cliente