python - Python Logging 如何在不重启的情况下更改所有容器中的日志记录配置
问题描述
我有一个部署在多个容器上的 python 应用程序。有什么方法可以更改所有容器上的日志记录配置,而无需强制进行新的部署或容器重启。一个简单的用例可以是在特定时间段内更改特定记录器的日志级别。
解决方案
Python 日志记录模块非常强大,它包括一个可以通过网络访问的日志记录配置服务器,因此您可以向所有容器发送新配置。
https://docs.python.org/3/howto/logging-cookbook.html#configuration-server-example
推荐阅读
- python-3.x - 使用 openpyxl,嵌套列表开始写入/附加到单元格 A2 而不是 A1
- java - leetcode 上的字符串 a 到 i 问题我的解决方案在 2 个连续符号的情况下失败
- laravel - 带有只读输入的 Livewire 模态窗口
- python - 使用 Selenium Python 和 chromedriver 截取国家地理的整页截图
- javascript - 如何使用回调数据更新最终对象
- c# - 如何在 C# 中以编程方式创建/编辑 RTF 标头?
- javascript - 将多个 Var 输出合并到一个 div 中
- python - 根据文件夹名称创建数组
- r - visreg 如何确定点颜色?
- docker - 可以使用 skopeo 从远程注册表中的图像中提取特定文件吗?