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

Supply instance ID to scaled out ServiceControl for retries #771

Merged
merged 1 commit into from
Jan 29, 2018

Conversation

danielmarbach
Copy link
Contributor

@danielmarbach danielmarbach commented Jan 26, 2018

Connects to #774.

In the multi-instance mode, the retry command in ServiceControl master needs to be sent either to the local instance or one of the remotes in case the remote did handle the error.

Service Control newer versions of Service Control will return the instance id that can be passed back to ServiceControl. Based on the configured slave instances it then figures out to which instance it needs to send the message to. If the parameter is not present it always sends it to itself

@danielmarbach danielmarbach requested a review from a team January 26, 2018 13:44
@WilliamBZA WilliamBZA added this to the 1.10.0 milestone Jan 27, 2018
@WilliamBZA WilliamBZA changed the title If instance id is present forward it to service control Forward InstanceId to service control Jan 27, 2018
@adamralph adamralph merged commit 4a1cdb0 into master Jan 29, 2018
@adamralph adamralph deleted the retries branch January 29, 2018 15:09
@adamralph
Copy link
Contributor

adamralph commented Jan 29, 2018

@danielmarbach what would be a good title for this in the context of our release notes? Is it effectively enabling SI to work with a new feature in SC vnext?

@WilliamBZA
Copy link
Member

It essentially completes the PR for #737

Which should be retitled to "Allow ServiceInsight to connect to scaled out instances of ServiceControl"

This particular PR is an optimization of that. It really has no value until that other PR is merged and the ServiceControl PRs are released.

@danielmarbach
Copy link
Contributor Author

@adamralph what @WilliamBZA said

@adamralph adamralph removed the Misc label Jan 30, 2018
@adamralph adamralph removed this from the 1.10.0 milestone Jan 30, 2018
@adamralph adamralph changed the title Forward InstanceId to service control Supply instance ID to scaled out ServiceControl for retries Jan 31, 2018
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

Successfully merging this pull request may close these issues.

3 participants