pandoraboot应用在使用老的linkClient的时候,偶尔会出现服务版本不能被替换,服务找不到等问题
老的linkClient的初始化依赖到Spring容器的初始化过程,而springboot的容器初始化过程可能会有些不一样,导致初始化的问题
使用ConciseLinkClient替代老的linkClient。详细
(注意,spring配置的文件头信息一定要注明是auto write by Name 这种模式) <bean id="linkClient" class="com.cainiao.link.client.ConciseLinkClient" init-method="init"> <property name="appkey" value="TESTAPP"/><!--业务系统应用appkey(在link/pac上注册的)--> <property name="hsfVersion" value="1.0.0.daily"/><!--业务系统调用link的hsf服务版本:日常1.0.0.daily,预发&线上1.0.0--> </bean>