关于配置集群多机环境MP,将simpapp中的simpserv部署到两台服务器上跑通,遇到的难题还没有解决完毕,先以下图为例,说一下启动MP应用的具体流程步骤:(1)在Master机器上执行tmboot启动服务(在非Master机器上已启动tlisten进程)。
(2)在Master机器上首先启动DBBL进程。
(3)启动BBL管理进程。
(4)启动Bridge进程,Bridge进程与非Master机器建立连接,此时非Master机器上所有服务都还没有启动(除了tlisten进程外)。
(5)tmboot连接到非Master机器上的tlisten进程,tlisten进程启动BSBRIDGE(bootstrap Bridge)进程。
(6)BSBRIDGE进程连接到Master机器上的Bridge进程,并向Master索求TUXCONFIG配置文件,TUXCONFIG配置文件传递到非Master机器上。
(7)启动远端机器的BBL创建BB。
(8)启动远端机器的Bridge进程,同时BSBRIDGE进程终止,此时两台机器的Bridge进程建立了连接,此后两台机器之间的通信主要通过Bridge进程。
(9)启动Master机器上的其他进程。
(10)启动非Master机器上的其他进程。
正在尝试着在win7上进行简单的MP配置(如图):
报各种错中。。。
也许在虚拟机中安装两台linux服务器完成MP应用,麻烦应该会少些吧。笔者将继续探讨。。。。