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

Allow dropping channel and/or subscriber via unix control socket #84

Open
nemanja-boric-sociomantic opened this issue Nov 28, 2018 · 2 comments
Assignees
Milestone

Comments

@nemanja-boric-sociomantic
Copy link
Contributor

There could be a case when the channel is not needed and the overflow is present, but it should be dropped.
The current solution is to pipe all the overflow from via dmqcli to /dev/null. However, this is just a workaround, since dmqcli is not intended to be use as the administrative application, so it doesn't have this features.

It also brings the problem with the subscribers - dmqcli doesn't currently support subscibers, so there's no way to drain the subscriber based channel.

It seems better, now when we have the unix control socket, just to issue an command and make dmqnode to drop the channel including the overflow.

@Geod24
Copy link
Contributor

Geod24 commented Nov 30, 2018

Last but not least, dmqnode is not open source :)

@nemanja-boric-sociomantic
Copy link
Contributor Author

You mean dmqcli, but yeah :-)

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

No branches or pull requests

3 participants