Websocket Phoenix通道检测断开连接

Websocket Phoenix通道检测断开连接,websocket,channel,phoenix-framework,Websocket,Channel,Phoenix Framework,我正在制作一个Phoenix应用程序,它可以收听一些普通广播公司的事件,并通过频道将它们发送到所有连接的WebSocket客户端 每当WebSocket连接时,它都会订阅广播 Kernel.send(:subscribe, self()) 但当套接字关闭时,它不会从订户列表中删除。 是否有方法检测通道成员的断开连接?或者我可以检测到我正在推的插座是否已关闭 干杯检查过程监控/1以及过程监控的工作原理。另外,您还需要了解GenServer等。我们很少使用像send/2这样的东西。

我正在制作一个Phoenix应用程序,它可以收听一些普通广播公司的事件,并通过频道将它们发送到所有连接的WebSocket客户端

每当WebSocket连接时,它都会订阅广播

Kernel.send(:subscribe, self())
但当套接字关闭时,它不会从订户列表中删除。
是否有方法检测通道成员的断开连接?或者我可以检测到我正在推的插座是否已关闭


干杯

检查
过程监控/1
以及过程监控的工作原理。另外,您还需要了解GenServer等。我们很少使用像
send/2
这样的东西。