11.2. serverlifecycle.xml 参数

serverlifecycle.xml中所指定的listener是在AESB-Agent加载了所有Mbean与应用之后被回调。

11.2.1. com.apusic.esb.ESBCommonLifeCycleListener

11.2.1.1. 功能

该listener负责启动MQ大文件的接收服务。删除或屏蔽该listener之后,将不能接收MQ传输过来的文件。

11.2.1.2. 属性

无。

11.2.2. com.apusic.esb.ESBClientLifeCycleListener

11.2.2.1. 功能

AESB-Agent启动后,启动注册服务的服务注册管理器。

AESBt关机前执行的操作:

1)停止注册服务的服务注册管理器。

2)根据ESBClient中UnregisterServiceBeforeShutdown属性设置,是否向AESB请求反注册本AESB-Agent所管辖的服务。

11.2.2.2. 属性

无。

11.2.3. com.apusic.esb.ws.deploy.ESBWebServiceModuleLifeCycleListener

11.2.3.1. 功能

布署WebService引擎。

11.2.3.2. 属性

无。

11.2.4. com.apusic.esb.ws.ESBWSLifeCycleListener

11.2.4.1. 功能

当AESB启动后,将所有需要WebService绑定的服务发布成WebService,并根据 ESBClient中UseUDDI属性值,决定是否该WebService注册到UDDI中。

11.2.4.2. 属性

  • admin_request_queue

    AESB接收WebService注册请求的队列名。出厂配置值为ESBClientAdminRequestQueue。

11.2.5. com.apusic.esb.client.admin.ESBServiceRetryRegisterLifeCycleListener

11.2.5.1. 功能

当AESB启动后,开始尝试注册服务。

11.2.5.2. 属性

  • delay

    AESB启动后,延时多少分钟开始尝试注册服务。出厂配置值为10。

  • period

    间隔多少分钟尝试一次。出厂配置值为30。