Closed Renegade-NIC closed 4 weeks ago
默认是连接的是本机。如果 Broker 在不同的机器上,逻辑服需要将连接地址设置为 Broker 的 ip 。
是的,那可不可以把文档特别补充说明一下呢,供以后阅读的童鞋更容易理解呢?
ip:port 是认识连接基础。
在快速从零编写服务器完整示例 (yuque.com) 文档中的 createBrokerAddress
方法中已经介绍过了。同样,在集群使用示例 (yuque.com)文档中的网关集群小节也做了强调。所以,无论补充多少文档也是会被自动忽略的。
这里建议先阅读 ioGame 文档阅读指南 (yuque.com),该文档指提到了一个比较关键的注意事项:不要快速滑过就当是看过了(欲速则不达);有时候快就是慢,而有时候慢就是快
。
欧克
你的问题 | 使用场景
在spring的demo里,如果要启动在不同机器的服务。 GameBrokerBoot需要构造BrokerClusterManagerBuilder指定种子节点吧?然后对外服和逻辑服都需要在指定一个网关IP:port吧?现在我看demo里没写,但是文档说直接启动,说的是可以直接启动在不同的机器上,直接启动都是链接本机所在的网关。如图: 但是如果不指定网关和种子节点,都是走默认的本机地址并且还是单机的。
版本