I have a Socket Listener than runs in a .Net core Console app, my concern is how do I keep this Console app running, I am using supervisor for my Web apps, can I somehow configure supervisor to keep an exe running?

Any suggestions on what would be a better option to write a Socket Listener?