Django频道和azure

2024-03-28 18:35:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试在azure中部署django频道

我已经将它与azure redis缓存集成,并且在本地主机上运行良好

我已经在azure中尝试了django应用程序的正常部署,除了套接字,其他一切都正常工作

CHANNEL_LAYERS = {
'default': {
    'BACKEND': 'channels_redis.core.RedisChannelLayer',
    'CONFIG': {
        "hosts": [(f'redis://:{os.environ["REDISPASS"]}@mywebsite.redis.cache.windows.net:6379/0')],
    },
},

}

显示意外错误,网站意外关闭

我遵循了这个基本的stater代码来实现django通道

Tutorial


Tags: djangocoreredisconfigbackend应用程序defaultlayers
1条回答
网友
1楼 · 发布于 2024-03-28 18:35:14

从您的配置文件中,我看到您使用端口6379

这不起作用,您可以在azure webapp服务中only use https port 443 and http port 80

如果必须使用自定义端口(如6379),建议使用服务器并打开安全端口,则不会在azure上部署webapp

相关问题 更多 >