Python 共享Cassandra会话失去连接,必须重新启动应用程序
我正在开发一个Flask web服务,它使用Cassandra作为数据存储 web服务被设置为使用Cassandra的共享会话,我已经读过,该会话自动处理连接池 部署应用程序时,在一段时间内一切正常,但在一定时间后,会话会丢失集群中的所有C*主机,并拒绝尝试重新连接。它只是错误地显示消息:Python 共享Cassandra会话失去连接,必须重新启动应用程序,python,cassandra,Python,Cassandra,我正在开发一个Flask web服务,它使用Cassandra作为数据存储 web服务被设置为使用Cassandra的共享会话,我已经读过,该会话自动处理连接池 部署应用程序时,在一段时间内一切正常,但在一定时间后,会话会丢失集群中的所有C*主机,并拒绝尝试重新连接。它只是错误地显示消息:无法完成针对任何主机的操作 如何使会话自动尝试重新连接到群集,或检测到会话已中断,以便关闭会话并创建新会话?您不需要创建新会话。假设您正在使用,驱动程序将维护一个“控制连接”,订阅节点上/下事件。如果控制连接丢
无法完成针对任何主机的操作
如何使会话自动尝试重新连接到群集,或检测到会话已中断,以便关闭会话并创建新会话?您不需要创建新会话。假设您正在使用,驱动程序将维护一个“控制连接”,订阅节点上/下事件。如果控制连接丢失,它将重新连接到群集中的另一台主机。这将非常有用,这将揭示集群中的节点被标记的原因