2 Star 6 Fork 3

兜里有糖/springcloud-learn

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
IRule.uml 4.26 KB
一键复制 编辑 原始数据 按行查看 历史
<?xml version="1.0" encoding="UTF-8"?>
<Diagram>
<ID>JAVA</ID>
<OriginalElement>com.netflix.loadbalancer.IRule</OriginalElement>
<nodes>
<node x="664.5" y="79.0">com.netflix.loadbalancer.AbstractLoadBalancerRule</node>
<node x="240.0" y="237.0">com.netflix.loadbalancer.WeightedResponseTimeRule</node>
<node x="374.25" y="316.0">com.netflix.loadbalancer.ZoneAvoidanceRule</node>
<node x="0.0" y="237.0">com.netflix.loadbalancer.ResponseTimeWeightedRule</node>
<node x="522.75" y="158.0">com.netflix.loadbalancer.ClientConfigEnabledRoundRobinRule</node>
<node x="185.72916666666669" y="158.0">com.netflix.loadbalancer.RoundRobinRule</node>
<node x="959.75" y="158.0">com.netflix.loadbalancer.RandomRule</node>
<node x="564.25" y="316.0">com.netflix.loadbalancer.AvailabilityFilteringRule</node>
<node x="732.5" y="0.0">com.netflix.loadbalancer.IRule</node>
<node x="677.0" y="237.0">com.netflix.loadbalancer.BestAvailableRule</node>
<node x="827.75" y="158.0">com.netflix.loadbalancer.RetryRule</node>
<node x="480.0" y="237.0">com.netflix.loadbalancer.PredicateBasedRule</node>
</nodes>
<notes />
<edges>
<edge source="com.netflix.loadbalancer.RandomRule" target="com.netflix.loadbalancer.AbstractLoadBalancerRule">
<point x="0.0" y="-14.5" />
<point x="1019.75" y="128.0" />
<point x="857.0" y="128.0" />
<point x="82.5" y="14.5" />
</edge>
<edge source="com.netflix.loadbalancer.ResponseTimeWeightedRule" target="com.netflix.loadbalancer.RoundRobinRule">
<point x="0.0" y="-14.5" />
<point x="110.0" y="212.0" />
<point x="222.72916666666669" y="212.0" />
<point x="-37.0" y="14.5" />
</edge>
<edge source="com.netflix.loadbalancer.BestAvailableRule" target="com.netflix.loadbalancer.ClientConfigEnabledRoundRobinRule">
<point x="0.0" y="-14.5" />
<point x="762.0" y="212.0" />
<point x="736.5" y="212.0" />
<point x="71.25" y="14.5" />
</edge>
<edge source="com.netflix.loadbalancer.WeightedResponseTimeRule" target="com.netflix.loadbalancer.RoundRobinRule">
<point x="0.0" y="-14.5" />
<point x="350.0" y="212.0" />
<point x="296.7291666666667" y="212.0" />
<point x="37.0" y="14.5" />
</edge>
<edge source="com.netflix.loadbalancer.AbstractLoadBalancerRule" target="com.netflix.loadbalancer.IRule">
<point x="0.0" y="-14.5" />
<point x="0.0" y="14.5" />
</edge>
<edge source="com.netflix.loadbalancer.RoundRobinRule" target="com.netflix.loadbalancer.AbstractLoadBalancerRule">
<point x="0.0" y="-14.5" />
<point x="259.7291666666667" y="128.0" />
<point x="692.0" y="128.0" />
<point x="-82.5" y="14.5" />
</edge>
<edge source="com.netflix.loadbalancer.ZoneAvoidanceRule" target="com.netflix.loadbalancer.PredicateBasedRule">
<point x="0.0" y="-14.5" />
<point x="459.25" y="291.0" />
<point x="524.25" y="291.0" />
<point x="-44.25" y="14.5" />
</edge>
<edge source="com.netflix.loadbalancer.PredicateBasedRule" target="com.netflix.loadbalancer.ClientConfigEnabledRoundRobinRule">
<point x="0.0" y="-14.5" />
<point x="568.5" y="212.0" />
<point x="594.0" y="212.0" />
<point x="-71.25" y="14.5" />
</edge>
<edge source="com.netflix.loadbalancer.ClientConfigEnabledRoundRobinRule" target="com.netflix.loadbalancer.AbstractLoadBalancerRule">
<point x="0.0" y="-14.5" />
<point x="665.25" y="138.0" />
<point x="747.0" y="138.0" />
<point x="-27.5" y="14.5" />
</edge>
<edge source="com.netflix.loadbalancer.RetryRule" target="com.netflix.loadbalancer.AbstractLoadBalancerRule">
<point x="0.0" y="-14.5" />
<point x="883.75" y="138.0" />
<point x="802.0" y="138.0" />
<point x="27.5" y="14.5" />
</edge>
<edge source="com.netflix.loadbalancer.AvailabilityFilteringRule" target="com.netflix.loadbalancer.PredicateBasedRule">
<point x="0.0" y="-14.5" />
<point x="677.75" y="291.0" />
<point x="612.75" y="291.0" />
<point x="44.25" y="14.5" />
</edge>
</edges>
<settings layout="Hierarchic Group" zoom="0.8" x="516.3333333333335" y="174.6111111111111" />
<SelectedNodes />
<Categories />
<SCOPE>All</SCOPE>
<VISIBILITY>private</VISIBILITY>
</Diagram>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/coding-farmer/springcloud-learn.git
[email protected]:coding-farmer/springcloud-learn.git
coding-farmer
springcloud-learn
springcloud-learn
master

搜索帮助