天天看點

Blaze-應用程式錯誤

今天同僚問了一個關于Blaze啟動不報錯,通路規則報錯的問題,現象如下:

Blaze-應用程式錯誤
Blaze-應用程式錯誤

我之前也遇到過這個問題,但是是在啟動rma的時候報這個錯誤,而不是通路具體規則的錯,是以我們分兩個方面來說:

1、啟動rma就報這個錯,現象是啟動rma,界面一直轉轉轉,然後彈出這個框:應用程式遇到意外伺服器錯誤。請檢查伺服器日志了解詳細資訊。

解決方案:我當時使用的是一台記憶體比較小的電腦,具體多大我想不起來了,當啟動rma的時候,記憶體使用率這時候達到頂峰,然後rma通路就這樣了,檢視日志,也沒看出是以然,後來我就把電腦所有程序全殺死,隻留rma,啟動了好半天,終于進去了。

2、啟動rma不報錯,通路具體規則報錯:當通路具體規則的時候彈出:應用程式遇到意外伺服器錯誤。請檢查伺服器日志了解詳細資訊。

解決方案:這個現象是在UAT伺服器上出現的,因為啟動這個rma程式的伺服器執行個體是rma使用者,使用者名就叫rma;由于這台伺服器突然挂了,運維人員統一将伺服器上的程式全部啟動起來,但是卻沒有用rma使用者啟動,是以我們檢視程序的時候就看到了伺服器上的程序都是屬于root賬戶的,說到這裡,我想看官您應該明白怎麼解決這個問題了吧:就是用rma賬戶在伺服器上啟動這個rma的程式。

Blaze-應用程式錯誤

3、同僚遇到一個rma程式裡面少jar包,啟動rma程式也報這個錯誤

4、由于改動了rma的一些程式配置檔案導緻報這個錯誤,這種情況我也遇到過,這個情況就更加千奇百怪了,提一句,改動rma程式,一定先備份一個。