经过努力,终于完成在多台服务器上部署运行simpapp例子。现发帖进行总结一下:
由于windows版本上只能安装客户端tuxedo,因此,此处以安装在虚拟机中centos6.5操作系统上的tuxedo为Master,win7上的为远程服务器non-Master。安装centos的机器IP为192.168.80.112,安装win7的机器的IP为192.168.80.111。至于如何实现两台机器的网络连接,例如ping通ip地址、关闭防火墙等等,笔者也是花了很长的时间才弄好,每个人遇到的情况可能都不一样,在此就不作介绍了。以下为详细的图解步骤:
一、Master服务器端centos上编译配置文件及simpserv后的simpapp目录:
二、远程客户端win7
上编译配置文件及simpserv后的simpapp目录:三、
Master服务器端centos上tuv.env文件内容:四、
远程客户端win7上setenv.cmd文件内容:五、
Master服务器端centos上ubbsimple详细的配置图:配置MP模式的参数等等都在该配置文件中。笔者在此配置文件时,经过反复地配置、反复地实验才成功。
六、启动win7客户端的监听tlisten:
如果出现以下情况(如下图),则说明tlisten进程已经启动了。
七、在
Master服务器端centos上启动tmboot服务:八、以上表示服务全部启动,此时的远程客户端simpapp目录情况如下:
九、此时便可以在
远程客户端win7上编译并运行源程序:十、在Master服务器端通过tmadmin命令查看进程信息:至此,完成了一个简单的MP模式运行simapp。