Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python日志记录如何在不重新启动的情况下更改所有容器中的日志记录配置_Python_Python 3.x_Logging - Fatal编程技术网

Python日志记录如何在不重新启动的情况下更改所有容器中的日志记录配置

Python日志记录如何在不重新启动的情况下更改所有容器中的日志记录配置,python,python-3.x,logging,Python,Python 3.x,Logging,我有一个部署在多个容器上的python应用程序。是否有任何方法可以更改所有容器上的日志记录配置,而无需强制进行新部署或重新启动容器。一个简单的用例是在特定的时间段内更改特定记录器的日志级别。Python日志模块功能非常强大,它包括一个日志配置服务器,您可以通过网络访问该服务器,因此您可以向所有容器发送新的配置 这是否意味着在我的应用程序中每次都要启动一个侦听器?我想是的。嘿@Loki,我想logging.config.listen会侦听本地主机上的一个端口。这是否也侦听远程服务器?

我有一个部署在多个容器上的python应用程序。是否有任何方法可以更改所有容器上的日志记录配置,而无需强制进行新部署或重新启动容器。一个简单的用例是在特定的时间段内更改特定记录器的日志级别。

Python日志模块功能非常强大,它包括一个日志配置服务器,您可以通过网络访问该服务器,因此您可以向所有容器发送新的配置


这是否意味着在我的应用程序中每次都要启动一个侦听器?我想是的。嘿@Loki,我想logging.config.listen会侦听本地主机上的一个端口。这是否也侦听远程服务器?