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

Add documentation for changing load manager #325

Merged
merged 4 commits into from
Apr 1, 2017

Conversation

bobbeyreese
Copy link
Contributor

Motivation

Documentation for how to switch to ModularLoadManagerImpl needs to exist after #303 is merged.

Modifications

The markdown document docs/ModularLoadManagerImpl describes how to switch between load managers.

Result

Documentation for switching load managers will be present. The document will later be expanded to explain the architecture of ModularLoadManagerImpl.

com.yahoo.broker.loadbalance.impl.ModularLoadManagerImpl`

The admin tool may also be used to change back to `com.yahoo.broker.loadbalance.impl.SimpleLoadManagerImpl`
Note that the ZooKeeper node `/admin/configuration` must exist BEFORE brokers are started for this to work correctly.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is actually a bug :). We should fix it instead of just documenting the behavior.

@@ -0,0 +1,23 @@
# Modular Load Manager
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should also add a link to this page in docs/Documentation.md

@merlimat
Copy link
Contributor

In addition to how enable the load manager, can you also cover how it works (how is the traffic reassigned, what kind of resources are monitored, etc..)

@merlimat merlimat added the doc Your PR contains doc changes, no matter whether the changes are in markdown or code files. label Mar 31, 2017
@merlimat merlimat added this to the 1.18 milestone Mar 31, 2017
Copy link
Contributor

@merlimat merlimat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@merlimat merlimat merged commit 06ec3bb into apache:master Apr 1, 2017
@bobbeyreese bobbeyreese deleted the load_manager_doc branch April 10, 2017 21:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc Your PR contains doc changes, no matter whether the changes are in markdown or code files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants