连接到指定服务器

NATS 客户端库可以接受完整的 URL,例如 nats://demo.nats.io:4222,以指定要连接的特定服务器主机和端口。

一些客户端库已不再需要显式指定协议,并可能允许使用 demo.nats.io:4222 或仅 demo.nats.io。在后一种情况下,默认端口 4222 将被使用。请查阅您所使用的特定客户端库的文档,了解支持哪些 URL 格式。

例如,要通过 URL 连接到演示服务器,您可以使用以下代码:

// 如果连接到默认端口,URL 可以简化为仅主机名/IP。
// 即,下面的连接等同于:
// nats.Connect("nats://demo.nats.io:4222")
nc, err := nats.Connect("demo.nats.io")
if err != nil {
    log.Fatal(err)
}
defer nc.Close()

// 用连接做点事情 nc = Nats.connect("nats://demo.nats.io:4222");

最后更新于