日志记录在 WebSocketConsumer 子类中不起作用

问题描述

我有一个问题,日志语句在 WebsocketConsumer 的子类中不起作用。 Logger 工作在 daphne 应用程序的入口点,甚至在类声明之上,但不在使用者内部。

logger = logging.getLogger(__name__)
logger.info("This log shows up")

class TrackNotifyConsumer(WebsocketConsumer):
    """API Tracking Notifications Consumer"""

    def connect(self):
        logger.info("This log DOES NOT show up")
        async_to_sync(self.channel_layer.group_add)("track",self.channel_name)
        self.accept()

您的操作系统和运行时环境,以及浏览器(如果适用) Ubuntu 18.04.4 LTS

一个 pip 冻结输出freeze.txt

这是通过 daphneNginx 部署的

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)