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

Run verk_web on different machine than verk #76

Open
emhagman opened this issue Oct 17, 2018 · 1 comment
Open

Run verk_web on different machine than verk #76

emhagman opened this issue Oct 17, 2018 · 1 comment

Comments

@emhagman
Copy link

@emhagman emhagman commented Oct 17, 2018

Hi!

So we have an issue, which is, we currently run our Elixir app on Heroku (not for much longer but we are currently stuck) and we want to use Heroku workers to handle the job load. However, it seems I can't configure our "web" app to not accept worker requests but still host verk_web on the same app.

We have the dashboard working but it shows no queues in the web interface because we have used the VERK_DISABLED example in the docs to disable it on our API instance. The problem is that we need to host the verk_web panel on the API instance and host the workers on separated machines but since we return [] for no queues, the dashboard thinks there is nothing there. We definitely don't want the API app to act as a worker.

Do you have any advice???

@edgurgel
Copy link
Owner

@edgurgel edgurgel commented Apr 10, 2019

Verk does not store everything inside Redis for performance reasons. So stuff like which queues are executing what etc are not available today. We could think of a way moving forward to somehow communicate with the Verk cluster and gather this data remotely? 🤔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants