I use the awesome pm2 package to keep my node.js apps alive, but i have an issue I don't know how to fix.
One of my apps requires several scripts, a server and a few clients. Often when I restart my server, all the script are restarted, but connection isn't established because the clients have loaded before the server. Is it possible to make sure that a script starts after the other have loaded? Let me try to rephrase so it gets clearer
I have :
pm2 start server.js
pm2 start client.js
And I'd like to somehow start the client only when the server is started.
Apologies is my question seems unclear, please comment and I'll explain more!
m2 start server.js pm2 start client.js
? In a bash script ? – Kikuyu