For the monitoring part I can recommend 
https://www.dynatrace.com/technologies/golang-monitoring 
(https://www.dynatrace.com/blog/introducing-fully-automated-support-for-go-based-application-monitoring/).

Am Sonntag, 3. September 2017 23:35:30 UTC+2 schrieb emarti...@gmail.com:
>
> Hello,
>
> I am looking for the 'best' way to launch and monitor several go 
> processes. Doing it with just 1 is easy enough, using monit or systemctl 
> should do the trick, however since our app takes a while to start, we want 
> to keep a few proceses running at all times so we don't have downtime 
> everytime the app needs to be restarted. Similar to how apache sub proceses 
> works. One of the solutions we are thinking is to create a go launcher that 
> will spawn sub processes and using systemctl on that launcher.
>
> Any recommendations? What do you guys use?
>
> Thanks!
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to