『集群』007 如何测试Slithice源代码
如何测试Slithice源代码
直接测试
>你可以直接 进入 “集合编译区”,这里面 已经有 编译好的 所有程序集;
>部署 配置数据库;
>附加 集合编译区 中的 SQLServer数据库(SQLServer208-R2),真正有用 的数据表 只有 两个;
>进入 “集合编译区\TestService\Test.Slithice.ConsoleCenterService”(WCF中央服务端)
修改 Test.Slithice.ConsoleCenterService.exe.config 中的 数据库链接 字符串
>进入 “TestService\Test.Slithice.WebCenterService”(Web中央服务端,给 WinCE 的链接)
修改 Web.config中的 数据库链接 字符串
>启动服务端
>进入 “集合编译区\TestService\”中,您会看到 5个 .bat 文件。分别 单击运行 这5个 批处理;
>进入 “集合编译区\TestSocketStable\Test.Slithice.IndependentSocketService.exe”,启动这个 独立服务端;
>启动 WebService:集群中,有 3个Web服务端,您需要 将其启动:
(端口如果 不是下图所示,您可能得 在 “集合编译区\ Slithice.Tools.exe”中 配置正确的参数 )
>至此,我们启动了 6个控制台服务端,3个Web服务端;
>最终的截图如下:


>检测 服务端是否都 正确链接
>打开 “集合编译区\Slithice.Tools.exe”;启动 集群配置 界面;
>选择 中央服务端, WCF中央服务端 和 Web中央服务端 都可以;

>开始 测试 WinCE 客户端
>打开 “集合编译区\TestClient\Test.Mobile.Slithice.Client”
>修改 Test.Mobile.Slithice.Client.config
修改 Slithice_CenterServiceArgumentString 参数,确保参数可以链接到 Web中央服务端
注意:WinCE 最终会被 部署到 WinCE移动设备 中,而WinCE冒似不支持链接 WCF服务端
>运行 Test.Mobile.Slithice.Client.exe

>点击 “手动”,客户端 会链接到 独立服务端;
>点击 “配置”,客户端 会 第一次链接到 Web中央服务端 获取 可以调度的 所有服务端配置;
然后 随机调度 到 任何 一个 可以处理的 服务端,并 返回结果;
>弹出窗 的 弹出窗口 最下面 显示的是 最后处理的服务器名称

舒小龙
2014-02-09 19:52
『集群』007 如何测试Slithice源代码的更多相关文章
- 『集群』002 Slithice 集群配置工具 的使用
Slithice 集群配置工具 的使用 Slithice集群配置工具 主界面 在测试 Slithice 的 Demo 中,我配置了 7个服务端: 一个 WCF 的 中央服务端: 两个 WCF 的 成员 ...
- 『集群』003 Slithice 最简分布式(多个客户端,一个独立服务端)
Slithice 最简分布式(多个客户端,一个独立服务端) 案例Demo 展示: 我们搭建一个 可以 独立运行 的 服务端:然后 多个客户端 并发链接 这个 服务端 完成 分布式逻辑: 服务器 独立运 ...
- 『集群』004 Slithice 集群分布式(多个客户端,基于中央服务器的集群服务)
Slithice 集群分布式(多个客户端,基于中央服务器的多个集群服务端) 案例Demo展示: 集群架构图 如下: 如上图,上图 展示了 这个集群 的 结构: >一个中央服务器(可以有多个),负 ...
- 『集群』001 Slithice 服务器集群 概述
Slithice 服务器集群 概述 Slithice是做什么的 Slithice 是一个 跨平台 的 分布式架构 框架: 旨在简化 分布式开发 的开发难度,节省 开发成本 和 后期维护成本: 并提供 ...
- 『集群』005 Slithice 基于 集群 的 自动容错
Slithice 基于 集群 的 自动容错 Slithice容错概述: Slithice 支持 非集群 的 独立服务端: 支持 基于 中央服务器 的 集群服务端: 支持 基于 自定义配置 的 集群服务 ...
- 『集群』006 Slithice 后期改进 和 Slithice可能存在的BUG
Slithice 后期改进 和 Slithice可能存在的BUG Slithice 可能存在的 BUG: >Slithice 暂时 没有 对 循环调度 进行控制:不正确的 配置 可能导致 调度死 ...
- centos HA高可用集群 heartbeat搭建 heartbeat测试 主上停止heartbeat服务 测试脑裂 两边都禁用ping仲裁 第三十二节课
centos HA高可用集群 heartbeat搭建 heartbeat测试 主上停止heartbeat服务 测试脑裂 两边都禁用ping仲裁 第三十二节课 heartbeat是Linu ...
- 【运维技术】kafka三实例集群环境搭建及测试使用
kafka三实例集群环境搭建及测试使用 单机搭建分为两部分:1. 软件安装启动 2. 软件配置 软件安装启动: # 切换到目录 cd /app # 获取kafka最新安装包,这边使用的是镜像地址,可以 ...
- Dubbo入门到精通学习笔记(十五):Redis集群的安装(Redis3+CentOS)、Redis集群的高可用测试(含Jedis客户端的使用)、Redis集群的扩展测试
文章目录 Redis集群的安装(Redis3+CentOS) 参考文档 Redis 集群介绍.特性.规范等(可看提供的参考文档+视频解说) Redis 集群的安装(Redis3.0.3 + CentO ...
随机推荐
- java异常基础整理
1.try-catch e.printStackTrace(); 会打印出方法的调用痕迹,如此例,会打印出异常开始于TestException的第16行,这样就便于定位和分析到底哪里出了异常 2.使用 ...
- go语言nsq源码解读二 nsqlookupd、nsqd与nsqadmin
nsqlookupd: 官方文档解释见:http://bitly.github.io/nsq/components/nsqlookupd.html 用官方话来讲是:nsqlookupd管理拓扑信息,客 ...
- 【Never Stop】联赛集训记录
始于10/01/2017. Day I: T2图论,没想到.T3谜一样DP(是从来没意识到还可以这样). rank10. 下午刷了点题,CDQ也只打出一个板子,感觉自己不在状态? ========== ...
- BZOJ_2427_[HAOI2010]软件安装_tarjan+树形DP
BZOJ_2427_[HAOI2010]软件安装_tarjan+树形DP 题意: 现在我们的手头有N个软件,对于一个软件i,它要占用Wi的磁盘空间,它的价值为Vi.我们希望从中选择一些软件安装到一台磁 ...
- BZOJ_1697_[Usaco2007 Feb]Cow Sorting牛排序_贪心
BZOJ_1697_[Usaco2007 Feb]Cow Sorting牛排序_贪心 Description 农夫JOHN准备把他的 N(1 <= N <= 10,000)头牛排队以便于行 ...
- poj 3687
Description Windy has N balls of distinct weights from 1 unit to N units. Now he tries to label them ...
- Hadoop2.41的HA的配置与启动
我配置HA机制创建了7台虚拟机 1.修改Linux主机名2.修改IP3.修改主机名和IP的映射关系 ######注意######如果你们公司是租用的服务器或是使用的云主机(如华为云主机.阿里云主机等) ...
- ajax 和jsonp 不是一码事
由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现. 当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯 ...
- 基于SpringBoot从零构建博客网站 - 技术选型和整合开发环境
技术选型和整合开发环境 1.技术选型 博客网站是基于SpringBoot整合其它模块而开发的,那么每个模块选择的技术如下: SpringBoot版本选择目前较新的2.1.1.RELEASE版本 持久化 ...
- PostCSS 基本用法
1.postcss相关网站 https://www.postcss.com.cn/ https://www.ibm.com/developerworks/cn/web/1604-postcss-css ...