没有合适的资源?快使用搜索试试~ 我知道了~
高级java笔试题-simple-failover-java:一个简单的Java故障转移库
共72个文件
java:66个
xml:2个
gitignore:1个
需积分: 13 0 下载量 162 浏览量
2021-06-03
00:46:56
上传
评论
收藏 114KB ZIP 举报
温馨提示
高级java笔试题 simple-failover-java A simple failover library for Java. 用于构建高性能的客户端(主调方)自适应负载均衡和自动重试能力。 jdk1.8+ Get Started // 添加多个被调用资源,这里的被调用资源是指目标服务器(有多个服务器提供相同的服务),下面例子展示了3个,每个权重100 String server1 = "192.168.1.1"; String server1 = "192.168.1.2"; String server1 = "192.168.1.3"; SimpleFailover<String> failover = PriorityFailover.newBuilder() .addResource(server1, 100.0) .addResource(server2, 100.0) .addResource(server3, 100.0) .build(); String server = failover.getOneAvailable(); // 获取一个资源执行操作,上面添加
资源推荐
资源详情
资源评论
收起资源包目录
simple-failover-java-master.zip (72个子文件)
simple-failover-java-master
.gitignore 311B
README.md 19KB
pom.xml 11KB
LICENSE 9KB
src
test
resources
logback.xml 473B
java
com
github
phantomthief
failover
WeighTestUtils.java 450B
impl
PriorityGroupManagerTest.java 12KB
WeightFailoverTest.java 11KB
checker
SimplePortCheckerTest.java 2KB
WeightFailoverCheckTaskTest.java 3KB
PriorityFailoverManagerTest.java 8KB
RecoverableCheckFailoverTest.java 2KB
WeightFailoverTestLeakRecovery.java 1KB
SimpleWeightFunctionTest.java 818B
benchmark
BenchmarkMain.java 873B
WeightBenchmark.java 2KB
Group2PriorityFailover.java 4KB
Group2PartitionFailover.java 3KB
Group1PriorityFailover.java 3KB
Group1WeightFailover.java 3KB
WeightFailoverJmhTest.java 1KB
DummyFailoverTest.java 888B
ComboFailoverTest.java 4KB
WeightFailoverTestMissingNode.java 3KB
RatioWeightFunctionTest.java 2KB
PartitionFailoverTest.java 17KB
PriorityFailoverTest.java 21KB
util
FilteredFailoverTest.java 2KB
RetryTest.java 3KB
FailoverUtilsTest.java 2KB
WeightTest.java 3KB
SharedResourceTest.java 3KB
RandomListUtilsTest.java 3KB
ConcurrencyAwareTest.java 5KB
SharedResourceV2Test.java 6KB
main
java
com
github
phantomthief
failover
SimpleFailover.java 2KB
Failover.java 4KB
exception
NoAvailableResourceException.java 581B
impl
PriorityFailoverManager.java 8KB
checker
SimplePortChecker.java 4KB
DataSourceChecker.java 383B
PriorityFailoverCheckTask.java 5KB
WeightFailoverCheckTask.java 6KB
PriorityFailoverBuilder.java 18KB
ComboFailover.java 5KB
RecoverableCheckFailover.java 6KB
GenericRecoverableCheckFailoverBuilder.java 2KB
GenericWeightFailoverBuilder.java 3KB
WeightListener.java 2KB
WeightFailoverBuilder.java 11KB
PriorityFailover.java 20KB
PartitionFailoverBuilder.java 5KB
WeightFunction.java 2KB
RecoverableCheckFailoverBuilder.java 3KB
PriorityGroupManager.java 9KB
PartitionFailover.java 10KB
RatioWeightFunction.java 5KB
DummyFailover.java 2KB
WeightFailover.java 12KB
AbstractWeightFunction.java 3KB
GcUtil.java 1KB
SimpleWeightFunction.java 2KB
util
SharedResource.java 3KB
RandomListUtils.java 2KB
FailoverUtils.java 6KB
LcgRandomIterator.java 2KB
ConcurrencyAware.java 6KB
AliasMethod.java 3KB
SharedCheckExecutorHolder.java 2KB
Weight.java 2KB
SharedResourceV2.java 8KB
.travis.yml 97B
共 72 条
- 1
资源评论
weixin_38723105
- 粉丝: 4
- 资源: 969
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功