我開發了一些JAX-RS Web服務並將WAR文件部署到WebLogic 12.2.1上的受管服務器。當我通過客戶端程序或通過Web瀏覽器調用Web服務時,我注意到在E:\ MLM \ MyDomain \ servers \ MyAppSrv01 \ logs \ access.log中沒有任何更新。該文件始終保持空着。當第二天(上午12點)時,文件將轉到access.logNNNNN(例如access.log00004),然後我可以看到前一天的GET和POST調用出現在access.logNNNNN中。奇怪的是,只有一些Web服務調用出現在access.logNNNNN中,儘管我在整個測試過程中進行了很多調用。可能是什麼問題呢?Weblogic 12.2.1受管服務器access.log不更新
在此先感謝。
嗨,Log Buffer Size和LogFileFlushSecs在哪裏定義?它在WebLogic控制檯中的某處嗎? – user3573403
是的。它在Weblogic控制檯中。 https://docs.oracle.com/cd/E13222_01/wls/docs81/ConsoleHelp/domain_server_logging_http.html 文檔適用於Weblogic 8.1,但同樣適用於其他版本。 –
只有一個日誌文件緩衝區字段默認爲8KB。我將其更改爲0.不存在LogFileFlushSecs字段。我正在使用WebLogic 12.2.1。 – user3573403