首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将WSO2CEP与Socket.io连接?

如何将WSO2CEP与Socket.io连接?
EN

Stack Overflow用户
提问于 2015-10-08 10:57:29
回答 2查看 150关注 0票数 0

我想要创建一个通过Websocket连接的事件发布服务器。当我试图将它与我的简单socket io服务器连接时,url是

代码语言:javascript
运行
复制
 ws://localhost:3000/socket.io/

它没有收到溪流..。

我已经为流设置了内联格式如下:

代码语言:javascript
运行
复制
42["input-message",{"LAT":{{latitude}},"LON":{{longitude}}}]
EN

Stack Overflow用户

发布于 2015-10-10 19:28:18

如果我没听错你的问题,

  • 当事件从CEP服务器发布时,您不会收到任何错误。
  • 但是socket io服务器也没有显示它收到事件的任何指示。

没有显示错误日志的CEP服务器意味着:

  • CEP服务器已成功连接到socket io服务器。(如果删除了连接,那么您应该会看到一个错误日志,CEP将尝试重新连接)
  • 该事件可能是由Websocket发送到socket服务器(或者Websocket根本没有接收到任何要发送到socket服务器的事件)
    • (当您发送一个事件时,如果CEP服务器不能解析该事件,那么您也应该会看到一个错误日志。)

以下是一些可以帮助您解决问题的要点:

  1. 在websocket (您可以参考这个“事件跟踪器”文档)中启用跟踪。然后发送一个事件并检查跟踪。这将允许您验证是否接收到该事件。
  2. 如果发布服务器显示了跟踪,但在socket服务器上仍未收到任何事件,则可能发生在socket服务器上的一些错误,并且没有记录异常(可能已被吞食)。

希望这能帮上忙。

票数 1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33013846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档