湖南专业做网站公司有哪些/网站营销网站营销推广
PatroniLogger类代码位于patroni/log.py,继承自Thread进程类,从注释中可以看出正常情况下,每次HA循环只写出2条消息,默认队列大小为1000。只有在线程启动时,我们才会切换到 QueueHandler。 这对于防止 Patroni 构造函数失败并且 PatroniLogger 线程保持运行并防止关闭的情况是必要的。在线程没有启动时,我们仅使用ProxyHandler。
class PatroniLogger(Thread):DEFAULT_LEVEL = 'INFO'DEFAULT_TRACEBACK_LEVEL = 'ERROR'DEFAULT_FORMAT = '%(asctime)s %(levelname)s: %(message)s'NORMAL_LOG_QUEUE_SIZE = 2