Kubernetesがポッドでgrpcサービスを設定して実行しています。私は正常にサービス上のエンドポイントに当たっています。このサービスにはprint()ステートメントがありますが、ログファイルにはログはありません。私はKubernetesで(cron)ジョブを実行していたときにこれを見ていました。ログは、ジョブが実行された後にのみ表示されます(ジョブが実行されていたときとは異なります)。 kubernetesをすぐにログファイルに書き込む方法はありますか?私が置くことができるすべての設定(クラスターレベルまたはポッドのみ)?事前に助けてくれてありがとう!Kubernetes Podにログが表示されない
1
A
答えて
2
根本原因を発見しました。具体的には、Python app does not print anything when running detached in dockerにあります。解決策は、次の環境変数PYTHONUNBUFFERED = 0を設定することです。 printステートメントが表示されていないことではなく、printステートメントがバッファされていたということでした。上記を行うことで問題が解決されます。
+0
おかげで!同様のことが、Cプログラム(https://stackoverflow.com/questions/1716296/why-does-printf-not-flush-after-the-call-message.html)のおかげで、 'fflush(stdout);'で解決されました。 newline-in-the-format-strinでない限り) –
関連する問題
- 1. Django + heroku:djangoのログが表示され、アプリケーションのログが表示されない
- 2. スタックドライバーのログに適切なログが表示されない
- 3. cakephp sqlログが表示されない
- 4. Android Retrofitログが表示されない
- 5. SVNログが表示されない
- 6. DDMSログが表示されない
- 7. Kubernetes Minikube SecretsがPodにマウントされていないように見える
- 8. Kubernetes Podのイーサネットインターフェイス
- 9. kubernetes pod for celery
- 10. grafanaがkubernetes heapsterに表示されない
- 11. Kubernetesがローカルのkubectlクライアントからのpodログを拒否しています
- 12. Ember LiveReload in Kubernetes Pod
- 13. Heroku:Papertrailログに詳細なバージョンが表示されない
- 14. 接続時にPhotonにログが表示されない
- 15. Oracle Streamsエラー・ログにタイムスタンプ値が表示されない
- 16. Gitログにサブモジュールの変更が表示されない
- 17. piwikログがデータベースに表示されない
- 18. 詳細ログとデバッグログがlogcatに表示されない
- 19. SharePoint 2010:診断ログにエラーが表示されない
- 20. ログ情報がコンソールに表示されない
- 21. 変更ログに初期コミットが表示されない理由
- 22. Javaロギング - Eclipseコンソールにデバッグ・レベル・ログが表示されない
- 23. ログバックにログが表示されないjava -slf4j
- 24. pm2のログに時刻が表示されない
- 25. ログに動的リンクが表示されない
- 26. WebSphereログに例外スタック・トレースが表示されない
- 27. ログ座標変換時にggplotドッジバーが表示されない
- 28. アプリケーション・ライブラリーのログがWindowsイベント・ビューアーに表示されない
- 29. AJAX/JSONリクエストのログにConsole.logステートメントが表示されない
- 30. pythonのログ - 子にメッセージが表示されない
これはあなたの他の質問に関連していますか?これは私たちのgrpcサービスがstdoutに送信していないことができるようにさらにいっそう聞こえます – thisguy123