基于AMQP的ASGI通道层实现
项目描述
一个使用AMQP作为其存储后端并支持组的ASGI通道层。
设置
《asgi_amqp》通道层在《ASGI_AMQP》中查找设置,并具有以下配置选项。URL和连接设置通过《CHANNEL_LAYER》配置,与任何通道层相同。
模型 设置要使用的自定义《ChannelGroup》模型。有关更多信息,请参阅本README中的ChannelGroup模型部分。
使用方法
ASGI_AMQP = {'MODEL': 'awx.main.models.channels.ChannelGroup'}
INIT_FUNC 当通道层首次实例化时希望运行的函数。
使用方法
ASGI_AMQP = {'INIT_FUNC': 'awx.prepare_env'}
ChannelGroup 模型
此通道层需要一个名为《ChannelGroup》的数据库模型。您可以使用通过将《asgi_amqp》添加到已安装的应用程序中提供的模型和迁移,或者将《ASGI_AMQP.MODEL》设置指向您已经定义的模型。
已安装的应用程序
INSTALLED_APPS = [ ... 'asgi_amqp', ... ]
设置
ASGI_AMQP = { 'MODEL': 'awx.main.models.channels.ChannelGroup', }
项目详情
关闭
asgi_amqp-1.1.4.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 835f8e818f5cbe289938bc54202abcaf330ac4f14357c29a63758d22819bc458 |
|
MD5 | ba036566f86148eb0ec9ec52f81a6f96 |
|
BLAKE2b-256 | 2581ba8479246f9aa238f9b8d7b525497e132f2294608f675d251f905ed11edf |
关闭
asgi_amqp-1.1.4-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5475b803974339f49106c5023e880efaf1ee60d807353e0c269e9ba8cddeb6c0 |
|
MD5 | 10bb3f9846a231f6478a7bdaf41258dd |
|
BLAKE2b-256 | 5a7ac39dbe7bc82f60f7b78edd935f607d404b23571437a62d93ff98da59c3e8 |