-
-
Notifications
You must be signed in to change notification settings - Fork 196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
remote execution #35
Comments
Use a command and control system like NATS. then write a nats client that can control Goreman. Deploy the nats client on your servers. you can even embed the Goreman binary I side the nats client so that it spits out Goreman at startup time to disk . Then you can start up 100’s of servers and via another nats client on your desktop of in GitHub action control how many instance of Goreman in what . ypu can even send the process file across using Nat object storage ! |
Do you mean sequencial processes with j1 to j2 ? |
it has been 5 years :) i wrote this - |
the only reason I suggested nats is because it can run anything on remote servers. you don’t event need to compile anything because the nats cli and a bash scriot can run Goreman prof file on other servers. |
i am thinking about using
goreman
as a controller for job executions.for example this one would run two jobs locally -
and this one would run the job on a remote machine:
what's the best way to achieve that?
also, is it possible to add handler for "on proc done" ?
(so i can use that event in order to clean up / copy out the result of the proc)
The text was updated successfully, but these errors were encountered: