修復(fù)hangfire dashboard js css 404
原本服務(wù)的地址模式是www.namespace-servicename.envname.complayname.io ,按公司新的ingress標(biāo)準(zhǔn)更新了服務(wù)之后,變成www.clustername.complayname.io/namespace/servicename, 可以看到原本服務(wù)名是在host部分里,現(xiàn)在host所有服務(wù)都是一樣的,服務(wù)名放到后面的path里了,然而更新之后有服務(wù)的hangfire dashboard就壞掉了,如下樣式丟掉了

F12可以看到請求的js和css都404了

需要設(shè)置DashboardOptions里的PrefixPath即可工作正常
var dashboardConfig = new DashboardOptions
{
PrefixPath = "/namespace/servicename"
};
作者: 馬行空的博客
出處: http://www.rzrgm.cn/netry/p/18309401/hangfire_dashbord_jscss_404
本文版權(quán)歸作者和博客園共有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接。

浙公網(wǎng)安備 33010602011771號