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

Can i work with cpu's < 4 ? #415

Open
alexworkgit opened this issue Jul 18, 2023 · 5 comments
Open

Can i work with cpu's < 4 ? #415

alexworkgit opened this issue Jul 18, 2023 · 5 comments
Labels
question Further information is requested

Comments

@alexworkgit
Copy link

I try retrive subscriptionStore.iterateAllSubscriptions but catch exception with null on server with one cpu. But server with four cpu's all good. Can i turn some java/hivemq options for normaly run on 1 cpu ?

@pglombardo pglombardo added the question Further information is requested label Jul 24, 2023
@pglombardo
Copy link
Contributor

Hi @alexworkgit - to be sure could you post the stack trace of the exception? I'll pull in the team to take a look.

@alexworkgit
Copy link
Author

alexworkgit commented Jul 24, 2023

Hi @alexworkgit - to be sure could you post the stack trace of the exception? I'll pull in the team to take a look.

No output exception of server, blocking function subscriptionStore.iterateAllSubscriptions simply freeze or non blocking wraped in my try block return exception with null message.

@alexworkgit
Copy link
Author

Maybe simple add error for 4 cpu and stop start of daemon ?

@alexworkgit
Copy link
Author

@pglombardo Can configure hivemq work with cpu < 4 ?

@pglombardo
Copy link
Contributor

@pglombardo Can configure hivemq work with cpu < 4 ?

Unfortunately not per the minimum hardware requirements.

If you need to run a broker on smaller or even embedded hardware, HiveMQ Edge has a much smaller footprint. It's purpose varies somewhat but it might be of use depending on your setup:

HiveMQ Edge is an MQTT broker, MQTT-SN gateway and modular industrial protocol converter that is designed to run on constrained/embedded hardware.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants