网络套接字的 Nats 客户端连接错误

时间:2021-06-07 07:30:12

标签: nats.io runatserver

我在连接 nats.io 和网络套接字时遇到问题? “无法重新加载”,我们如何连接网络套接字? 我认为有 SSL 问题,但不确定,我已经用 web sockets 和 socket.io 尝试了很多次,但没有成功。

import React from "react";

function App() {

  React.useEffect(() => {
    var dummy = new WebSocket("ws://localhost:4222/");
    dummy.onclose = function (e) { 
      console.log("Closed Running")
      console.log(e)
    }
    dummy.onopen = function(e) { console.log("Opened Running")}
    dummy.onmessage = function(e) { console.log(e); };
    // dummy.send("Here's some text that the server is urgently awaiting!");

  });
  return (
    <div className="App">
      <h1>Testing</h1>
    </div>
  );
}

export default App;

1 个答案:

答案 0 :(得分:0)

传输通过 websockets 运行,但您仍然需要使用 nats.ws 客户端来连接,因为它实现了 nats 客户端协议。

https://github.com/nats-io/nats.ws

相关问题