我正在使用https://github.com/Bearle/django-private-chat中的代码在生产环境中运行聊天应用程序。一些用户报告他们在尝试使用聊天时遇到错误Error in connection establishment: net::ERR_CONNECTION_RESET
。在企业环境中似乎经常是这种情况。
我在相应的框架https://github.com/Bearle/django-private-chat/issues/31中发布了一个问题,并被要求更新一些库-但是它不能解决问题。
当我尝试如下建立websocket连接时,似乎出现了问题。
var base_ws_server_path = "wss://mentorcruise.com:2096/";
websocket = new ReconnectingWebSocket(base_ws_server_path + '{{ request.session.session_key }}/' + opponent_username);
请记住,通常,这对于每天约300名活跃用户来说效果很好。我正在跟踪Sentry的问题,每周大约收到4-5个此类错误。鉴于它经常在业务环境中发生,这让我有些困惑,我想弄清楚这一点。
我希望我的用户始终可以连接到websocket,即使在公司环境中也是如此。