weblogic缓存导致的网页验证码无法获取到
生活随笔
收集整理的這篇文章主要介紹了
weblogic缓存导致的网页验证码无法获取到
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、情況概述:
4臺機器部署兩套weblogic,使用weblogic自帶的proxy提供代理服務,進行流量分發。
每兩臺機器使用一個proxy。每臺機器部署2個實例。
?
二、問題:
其中一套weblogic的應用訪問時,獲取驗證碼的失敗;而另一套weblogic應用獲取驗證碼正常;兩套weblogic部署的程序包相同。
?
三、排查過程:
使用瀏覽器,按F12打開開發人員工具。
點擊獲取驗證碼,查看返回的狀態碼為200,返回的字節長度為0.
將獲取驗證碼的URL放到服務器本地進行wget,發現獲取到的字節長度也為0,排除網絡問題。
因兩套weblogic部署的程序包相同,而訪問結果不同,懷疑weblogic緩存有問題。
停止weblogic服務,將訪問有問題的weblogic的緩存文件(servers/Adminserver/tmp/*)刪除后,啟動weblogic服務。
再次驗證,獲取驗證碼正常。
?
轉載于:https://www.cnblogs.com/freeeagle/p/8033180.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的weblogic缓存导致的网页验证码无法获取到的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: javsscript练习
- 下一篇: 编译dubbo项目方法