My project is going more serious and i need to set this up now. so i try it again to get some ideas, how to manage de LoraServer (NS) with a Loadbalancer in front.
So i try to clearify my questions:
I want to have two LoraServer (NS), to have redundance.
Infront of this two LoraServers is a F5 Loadbalancer
Questions:
Database:
ā Do i need one or two LoraServer Databases (one for each Server, or do they share it)
Configuration in LoraAppServer
ā Do i need to config the LoadBalancer Address in the LoarAppServer GUI, or do i need to configure both?
We are on Kubernetes, and the load balancer is NGINX.
I think you are conflating a couple things:
the load balancer
liveness monitoring
It sounds like your load balancing is working perfectly. One thing to be aware of is that some of those ports are HTTP, and others are gRPC. You may wish to adjust some of your monitors to just use TCP liveness checks instead of HTTP. Or use HTTP but change their expected returns, Iām not sure.
On the app-server side, we only check port 8080, because the process is more frequently going to die or be killed and lose all ports rather than just one going down. But yes, we do get the log spam on the loraserver side. You could scale back the checks to every 60s to limit it, if you so desired.