Results 123 comments of 渔民小镇

来自群里 Viva la Vida 回答 > 我看了你的问题,k8s里部署比较特殊,如果是用的无状态服务部署,那pod ip会改变,所以你需要用有状态StatefulSet来部署网关服 > 如果非要用无状态来部署多个网关服,那可以用多个Development或者每个pod用不同的tag来区分,每个对应一个k8s Service,他们之间用service来沟通,因为service名字不变,就算pod ip改变了也能访问到pod

目前是不支持 groups 的

现已经支持验证分组 https://www.yuque.com/iohao/game/ghng6g#DMPBH

1:热更相关的 https://www.yuque.com/iohao/game/swt3ls#dVy8V 2: ioGame 有计划做一个类似这样的; 以匹配服为例,大概是之前启动了3个匹配服;当匹配服的业务变更后,并部署上去; 在后台提供一个权重开关,将旧的匹配服的权重调整到最低,可以设置低到不接收任何请求。 只要旧的匹配服不接收请求,那么之后的请求就会由新部署的匹配服来处理;

文档中有提供 cocos creator 的连接示例了,但要这几个功能在短时间内有点困难,因为还得学习 cocos creator; web后台转游戏不难,因为都是 java,难的是还得新学游戏前端相关知识。

需要开发者考虑,但框架提供了一个可选模块来解决此类问题,领域事件 https://www.yuque.com/iohao/game/gmfy1k

可以描述下做了哪些修改吗 这个示例中有集群相关的使用 https://github.com/iohao/example-iogame/tree/main/example/example-cluster-run-one

```java @SpringBootApplication public class SpringGameOneApplication { public static void main(String[] args) { // 启动 spring boot SpringApplication.run(SpringGameOneApplication.class, args); startGatewayCluster(); } private static void startGatewayCluster() { BrokerServerBuilder brokerServerBuilder = BrokerServer.newBuilder() .brokerClusterManagerBuilder(...

提供一个可以复现的示例地址、复现步骤