最近在另外一台linux机器上部署一个系统,采用的是C+TUXEDO服务模式。
在A机上编译好的tuxedo服务放到B机上死活运行不起来,tmoot -y显示CMDTUX_CAT:819: INFO: Process id=9768 Assume started (pipe)
找了一天的原因,最后发现是由于ftp传输引起的:
ftp由windows传可执行文件以及.so库文件时,需采用bin模式传输(ftp连接后输入命令bin即可)
另外,tuxedo服务对CC编译器版本不敏感,不必要B机环境跟A机一致