Skip to content
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

Automatically start processes when you visit a URL #122

Open
dlee opened this issue Feb 25, 2015 · 6 comments
Open

Automatically start processes when you visit a URL #122

dlee opened this issue Feb 25, 2015 · 6 comments
Milestone

Comments

@dlee
Copy link

dlee commented Feb 25, 2015

It would be nice if invoker could automatically start processes when a URL is visited, much like how pow automatically starts rails applications.

@gnufied
Copy link
Contributor

gnufied commented Mar 26, 2015

So unlike pow invoker manages processes without urls as well (such as sidekiq etc). So do we propose this feature should only work for processes which are http/s in nature?

@iffyuva
Copy link
Member

iffyuva commented Mar 26, 2015

what if invoker itself is not running? in this case invoker won't be listening on port 80, and it can't start corresponding rails app if foo.dev is visited.

this feature makes more sense if invoker is running as a daemon.

@gnufied
Copy link
Contributor

gnufied commented Mar 26, 2015

It also makes less Invoker less resource hungry I guess, because it won't be starting the processes until they are accessed. This is partly doable through, disable_autorun flag though.

@gnufied gnufied modified the milestones: 1.1.0, 1.2.0 Mar 26, 2015
@gnufied gnufied self-assigned this Mar 27, 2015
@yevgenko
Copy link

👍 and would be nice to have processes automatically terminated after 15 minutes of inactivity

p.s.
another POW user here, lol

@yevgenko
Copy link

yes, thats mainly for the web processes, however stopping entire App (as per Procfile) still makes sense as well

@yevgenko
Copy link

on other hands, I believe, processes could be monitored and stopped by the external process manager (script) once auto-start by URL is ready

@gnufied gnufied removed their assignment May 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants