代理

代理是在目标主机上运行并与 IBM® UrbanCode Deploy 服务器通信的进程。

代理是 IBM UrbanCode Deploy 的客户机/服务器体系结构的重要组成部分。代理执行部署组件的实际工作,因此在执行任务时减轻了服务器的工作,使涉及数以千计的目标的大型部署成为可能。

通常,代理在它处理的资源所在的主机上运行。一个代理可处理其主机上的所有资源。如果一个主机有若干资源,那么代理分别针对每个资源运行。例如,测试环境可能包含一个 Web 服务器、一个中间件服务器和一个数据库服务器,它们全部在同一主机上运行。在此环境中进行的部署可能包括一个代理和三个不同资源。

根据环境中的主机数,部署可能需要许多代理。代理是不引人注目的和安全的。代理通信使用基于 SSL 加密和相互密钥的认证。为提高安全性,代理不会侦听端口,而是改为开启与服务器的直接连接。


反馈