容災(zāi)組件Sentinel控制臺(tái)不顯示應(yīng)用問題

背景

? ? ? ? 最近準(zhǔn)備使用阿里的容災(zāi)組件Sentinel在項(xiàng)目中,做一些接口的監(jiān)控和限流降級(jí)功能。

? ? ? ?本地改進(jìn)Sentinel控制臺(tái),使用ZK做了持久化,調(diào)試沒有問題后,準(zhǔn)備測(cè)試并上線到生產(chǎn)環(huán)境。此時(shí)出現(xiàn)一個(gè)比較怪的問題。

問題現(xiàn)象

? ? ? 本地啟動(dòng)客戶端項(xiàng)目,Sentinel控制臺(tái)可以正常顯示監(jiān)控信息,發(fā)布到Linux測(cè)試環(huán)境和 線上環(huán)境,控制臺(tái)不顯示應(yīng)用。


解決方式

pom.xml 中增加shade插件

<project>

? ...

? <build>

? ? <plugins>

? ? ? <plugin>

? ? ? ? <groupId>org.apache.maven.plugins</groupId>

? ? ? ? <artifactId>maven-shade-plugin</artifactId>

? ? ? ? <version>3.2.1</version>

? ? ? ? <executions>

? ? ? ? ? <execution>

? ? ? ? ? ? <goals>

? ? ? ? ? ? ? <goal>shade</goal>

? ? ? ? ? ? </goals>

? ? ? ? ? ? <configuration>

? ? ? ? ? ? ? <transformers>

? ? ? ? ? ? ? ? <transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>

? ? ? ? ? ? ? </transformers>

? ? ? ? ? ? </configuration>

? ? ? ? ? </execution>

? ? ? ? </executions>

? ? ? </plugin>

? ? </plugins>

? </build>

? ...

</project>

————————————————

原文鏈接

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容