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

Support running HotROD as multiple processes #948

Closed
yurishkuro opened this issue Jul 20, 2018 · 2 comments
Closed

Support running HotROD as multiple processes #948

yurishkuro opened this issue Jul 20, 2018 · 2 comments
Labels
enhancement good first issue Good for beginners help wanted Features that maintainers are willing to accept but do not have cycles to implement

Comments

@yurishkuro
Copy link
Member

Requirement - what kind of business use case are you trying to solve?

As was raised in #939 (comment), when one of the ports used by HotROD is already taken on the host, there's no real way to run HotROD from executables (only from Docker image).

Problem - what in Jaeger blocks you from solving the requirement?

While the HotROD allows running each of the microservices separately, it does not provide the ability to configure their ports so that each component can find the other components.

Proposal - what do you suggest to solve the problem or improve the existing situation?

Add command line flags for port number for each of the microservices in HotROD.

@yurishkuro yurishkuro added enhancement help wanted Features that maintainers are willing to accept but do not have cycles to implement good first issue Good for beginners labels Jul 20, 2018
@cboornaz17
Copy link
Contributor

I'd like to give this one a go. Could you give a little more insight into how exactly you'd like the flags to function?

@yurishkuro
Copy link
Member Author

@cboornaz17 I think the simplest way is to register 4 new flags for each of the microservices that can specify the port number for their servers. That would still mean they have to run on the same host, or we'd need 4 more flags to specify the host:port for each service.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement good first issue Good for beginners help wanted Features that maintainers are willing to accept but do not have cycles to implement
Projects
None yet
Development

No branches or pull requests

2 participants