当前位置: 首页 > 知识库问答 >
问题:

与处理websocket连接的牛仔进程链接(cowboy,erlang)

邵阳辉
2023-03-14

共有1个答案

督俊雅
2023-03-14

在什么情况下不会在gen_server上调用terminate?

理论上,您可以从Conn对象中提取Pid,但这显然破坏了封装。

如果您可以提出一个sane API来解决您的问题(请在pull请求中详细解释该问题),请提交pull请求。

 类似资料:
  • 我正在尝试用牛仔websocket处理程序创建一个聊天室。我希望那些来自每一个将转发到其他套接字以及,就像一个聊天组。我不知道该如何实施?我不知道如何保存连接到websocket的套接字,以便我们可以向它们发送消息。我有一个牛仔操纵者:

  • 我试图抓住无效的json,而解析它与jiffy在牛仔web套接字处理程序。如果json是有效的/无效的,我想转发一个适当的消息到,它将回复客户端。这是我的代码。 这会导致运行时异常。 12:07:48.406[错误]牧场侦听器http已连接到进程 那我该怎么做呢?

  • 我甚至可以将消息回复给发送它的用户。但是,我要将消息广播给所有连接的用户。 根据我的理解,Erlang将为每个用户创建一个单独的进程。那么,在我拿回RabbitMQ的响应后,如何广播给所有连接的用户呢??

  • 本文向大家介绍Python WebSocket长连接心跳与短连接的示例,包括了Python WebSocket长连接心跳与短连接的示例的使用技巧和注意事项,需要的朋友参考一下 安装 先来看一下,长连接调用方式:  长连接,参数介绍: (1)url: websocket的地址。 (2)header: 客户发送websocket握手请求的请求头,{'head1:value1','head2:value

  • 有谁能告诉我连接点和过程连接点之间有什么区别吗? 在aspect类的方法中,何时使用连接点和处理连接点? 我在我的AeyJ类中使用了,如下所示: 但我在其他资源中看到的是: 这里,与“连接点”相比,处理连接点有什么不同?还有什么将pjp。继续()`为我们做什么?