我有Kubernetes設置並在一個窗格中運行grpc服務。我正在成功點擊服務上的一個端點,該服務中有一個print()語句,但我在日誌文件中看不到任何日誌。我之前在Kubernetes運行(cron)作業時看到過這種情況,而且只有在作業完成後纔出現(與作業運行時相反)。有沒有辦法讓kubernetes馬上寫入日誌文件?我可以放置的任何設置(集羣級別還是隻適用於吊艙)?感謝您提前提供任何幫助!登錄Kubernetes Pod沒有顯示
1
A
回答
2
找到根本原因。具體來說,發現它在Python app does not print anything when running detached in docker。解決方法是設置以下環境變量:PYTHONUNBUFFERED = 0。這並不是說印刷說明沒有被顯示,而是印刷說明被緩衝。這樣做將解決問題。
+0
非常感謝!同樣的情況發生在我用C程序(用'fflush(stdout);'解決,',感謝https://stackoverflow.com/questions/1716296/why-does-printf-not-flush-after-the-call-除非-A-換行符是-內式格式〜應變) –
相關問題
- 1. WSO2顯示沒有登錄
- 2. Kubernetes去客戶端api登錄特定的pod
- 3. Facebook登錄按鈕沒有顯示
- 4. Spring Security沒有顯示登錄頁面
- 5. Kubernetes顯示apiserver,沒有轉發?
- 6. Kubernetes多pod部署
- 7. Kubernetes API pod拒絕連接
- 8. Kubernetes pod命名約定
- 9. Kubernetes pod無法啓動
- 10. 需要做ssh到Kubernetes pod
- 11. 如何使用Kubernetes從pod定義中顯示帶有/ dev/console的容器?
- 12. 沒有登錄
- 13. Kubernetes CGE登錄到kibana日誌記錄
- 14. 顯示單個Pod的問題Pod
- 15. 登錄時不顯示登錄頁面
- 16. Facebook登錄:登錄後顯示活動
- 17. 登錄狀態並未顯示登錄
- 18. 沒有顯示
- 19. BarButtonItem沒有顯示
- 20. pod未顯示在就緒狀態
- 21. 沒有任何提示的ssh登錄
- 22. Laravel 5.2.37認證腳手架沒有顯示登錄或註冊
- 23. 設計登錄頁面始終顯示即使它沒有根。
- 24. phpMyAdmin不會讓我登錄 - 沒有顯示錯誤
- 25. 任務調度沒有登錄和顯示CMD
- 26. 圖像不顯示,如果用戶沒有登錄?
- 27. android如何顯示沒有webview的foursqure登錄對話框?
- 28. 需要顯示的頁面沒有(asp.net)登錄
- 29. Laravel 5.5登錄錯誤沒有顯示出來
- 30. 顯示個人資料沒有登錄圖片
這與您的其他問題有關嗎?這聽起來更像是我們的grpc服務沒有發送到標準輸出 – thisguy123