『集群』003 Slithice 最简分布式(多个客户端,一个独立服务端)

Slithice 最简分布式(多个客户端,一个独立服务端)

 

案例Demo 展示:

我们搭建一个 可以 独立运行 的 服务端;然后 多个客户端 并发链接 这个 服务端 完成 分布式逻辑;

服务器 独立运行,并不依赖 集群 的力量;

 

配置文件如何写:

>服务端配置文件和代码:

>客户端配置文件和代码:

>服务端 启动 一个 Socket 服务,这个服务 是可以 自己写的 —— 并不一定 非得使用 Slithice 的 服务端代码;

>客户端 testTransfer 对象 就具备 了 调度计算 的能力;

 

顺带说的话:

上面的 Demo 本来是 测试 Socket 的 性能 和 稳定 的;

实际 测试结果是:

       >客户端 开辟的 线程 越多,服务端 SocketException 也会增加 —— 实际性能 会 大打折扣;

       >但是 服务端SocketException 的产生 并 不 妨碍 客户端 获取正确的 结果 —— 稳定性 是 有保障的;

       >Socket 通讯,现学现用,可能存在 编码 方面的 BUG,各位可以 自己写 Socket 通讯,然后 调度方式插件覆盖;

 

 

 

                                                                       舒小龙

                                                                 2014-01-28 11:32

posted on 2014-03-18 11:08  InkFx  阅读(412)  评论(0编辑  收藏  举报