appstarter客户开发配置 原创
1人赞赏了该文章
773次浏览
编辑于2020年11月14日 10:47:02
appstarter客户开发配置
约束
客户开发能增加appstarter配置,但不能替换标准产品的appstarter实现。
一个appid只能有一个appstarter。
介绍
appstarter为应用范围内,在应用启动时,完成应用的特定初始化过程的一种机制。通过该配置配置的App启动类将在以下场景生效:
集群以不分应用模式部署;
集群以分应用模式部署,当前节点部署的appids中含有appstarter.config中所配置的appid;
配置
1. 客户自定义的starter类实现接口:
kd.bos.framework.lifecycle.appstart.AppStarter
2. 在MC中增加配置项:appstarter.config ,内容为appid和对应的appstarter的实现类的键值对,多个以逗号分开,示例如下。
consumAppid=kd.consum.ConsumAppstarter,consumAppid2=kd.consum.ConsumAppstarter2