ccm_esd [port_number]
使用 ccm_esd 命令可启动引擎启动守护程序。当服务器在防火墙内运行以及客户机在防火墙外运行时,Rational Synergy 客户机使用引擎启动守护程序来启动会话。 仅当用于 Rational Change 时,ESD 才适用。
Rational Synergy 引擎启动守护程序的日志文件位于 $CCM_HOME/log/ccm_esd_hostname.log 中。 您必须以 ccm_root 用户身份在运行 Rational Synergy 引擎的机器上运行该命令。
如果驱动主机上存在 ESD 服务器,那么 Windows 客户机会自动使用该服务器。但是,Rational Synergy 会使用 r* 协议来验证用户名、密码和 UNIX 安装路径是否正确。通过使用缺省配置,您可将 Windows 客户机用于多个数据库,其中一些在使用 ESD,而另一些未在使用 ESD。
[Options]
engine_daemon=TRUE
如果您不希望 Rational Synergy Windows 客户机使用 ESD(即使 ESD 在驱动主机上可用),请将以下选项添加到系统(并非个人)ccm.ini 文件(位于 $CCM_HOME/etc/ccm.ini)的 Options 节:[Options]
engine_daemon=FALSE
在安装期间,安装程序将在名为 esd.adr 的端口文件中创建包含安装机器名称和端口号的单个条目。该文件位于 $CCM_HOME/etc 目录中。ccm_esd 命令可启动引擎启动守护程序。ESD 需要知道要侦听哪个端口以获取来自客户机的请求。该信息在端口文件中提供。
如果您的站点将在安装机器以外的机器上运行引擎,请为每个机器添加主机(机器)名称和端口号。在运行 ccm_esd 命令之前,您必须编辑端口文件,否则该命令将失败。
使用以下信息来确定哪些机器需要在 esd.adr 端口文件中具有一个条目。
对于将运行 ESD 的每台机器:
$ vi $CCM_HOME/etc/esd.adr
hostname:port_number
例如,输入 john:8828
有关更多信息,请参阅启动和停止引擎启动守护程序 (esd)。
启动引擎启动守护程序并指定端口。
$ ccm_esd 5418
$CCM_HOME/etc/esd.adr
$CCM_HOME/etc/ccm.ini
$CCM_HOME/log/ccm_esd_hostname.log
$CCM_HOME/log/ccm_router.log