appstarter客户开发配置 原创
金蝶云社区-贺召军
贺召军
1人赞赏了该文章 748次浏览 未经作者许可,禁止转载编辑于2020年11月14日 10:47:02

appstarter客户开发配置 


 约束

  • 客户开发能增加appstarter配置,但不能替换标准产品的appstarter实现。

  •  一个appid只能有一个appstarter。


介绍


appstarter为应用范围内,在应用启动时,完成应用的特定初始化过程的一种机制。通过该配置配置的App启动类将在以下场景生效:


  1. 集群以不分应用模式部署;

  2. 集群以分应用模式部署,当前节点部署的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




    




赞 1