django - 如何检查通道是否为空
问题描述
在 Channels 1 中,我可以通过以下方式获取通道中待处理消息的数量:
RedisChannelLayer().channel_statistics(channel_name).get("messages_pending")
我在自动测试期间使用它来确保在开始下一个测试之前通道是空的,以避免旧通道消息的不良影响。
如何检查通道是否为空或在通道 2 中获取通道中的待处理消息数?
解决方案
推荐阅读
- python - 使用 pandas 转换 DataFrame
- select - 从Angular6模板中的选择下拉列表中选择项目时使部分可见
- swift - 我如何从 SafariExtensionHandler 向页面上的注入脚本发送消息
- alexa - 从 JSON 请求中识别 Alexa 设备的类型
- ios - 如何在没有 Macbook 的 iOS 设备上安装 iOS 应用程序?
- git - 结账是什么意思?
- r - 重塑起始目的地数据
- python - geopandas:创建的克隆会破坏父文件的属性
- html - 如何像这样对齐文本和按钮,引导程序
- html2pdf - 如何使用 HTML2PDF 在两个文本之间添加虚线