lbhkobe

Results 10 comments of lbhkobe

@wenshao 您好,在com/alibaba/fastjson2/fastjson2/2.0.50-SNAPSHOT中未能找到JSONSerializer这个类,现在项目引的pom是 com.alibaba fastjson 2.0.49 ,代码和底层框架中的路径都是com.alibaba.fastjson, 无法升级至fastjson2 ![image](https://github.com/alibaba/fastjson2/assets/38060554/036817bd-e5d5-4fbc-b2f0-8e35aa8d907a) ![image](https://github.com/alibaba/fastjson2/assets/38060554/6ee7d28f-023f-4967-93e3-8b014d7a5676)

@wenshao 您好,已经验证,目前还有JSONSerializer.setContext(Serializer parent,Object object,Object fieldName,int features)方法和SerializerWriter.append(CharSequence csq)这两个方法被删除了 ![image](https://github.com/alibaba/fastjson2/assets/38060554/fc9ae680-87b9-47ea-9242-c46cf68defb0) ![image](https://github.com/alibaba/fastjson2/assets/38060554/4120f2b2-9292-448c-bd1f-c4b4f3f621f9) ![image](https://github.com/alibaba/fastjson2/assets/38060554/6cf519a5-bac9-4b0c-bdf2-3305d7001a77)

@wenshao 您好,之前使用https://oss.sonatype.org/content/repositories/snapshots/com/alibaba/fastjson/2.0.50-SNAPSHOT/这个地址进行验证的,我们这边的老项目无法引用com.alibaba.fastjson2这个group的包

@wenshao 您好,自定义序列化类如下 [自定义序列化类-1713749766935.txt](https://github.com/alibaba/fastjson2/files/15056207/-1713749766935.txt)

@wenshao 您好 有时间修复一下吧 谢谢~

> https://github.com/alibaba/fastjson2/releases/tag/2.0.50 2.0.50已发布,请帮忙用新版本验证 好的

我发现404的原因是因为server重启后,client仍然拿着旧的sessionId来访问,此时新的server是没有保存老sessionId的;看代码是存储在了内存中,这可能是spring-ai的问题,在多副本的情况下,重连是有问题的:比如从podA /sse 拿到了新的sessionId,然后访问了podB /mcp/message 还是会有404的问题

My MCP server is deployed in Kubernetes and has multiple pods. When the MCP client starts, it may GET /sse from podA to obtain a sessionId, but then POST to...

> > 我的 MCP 服务器部署在 Kubernetes 中,有多个 Pod。MCP 客户端启动时,可能会从 PodA GET /sse 获取 sessionId,然后 POST 到 PodB 的 /mcp/message?sessionId=xx,导致 404 错误……因为 PodB 没有保存这个 sessionId。 > > 这个问题可以解决吗,目前我们也遇到了同样问题 重写spring ai mcp-server端的session保存和验证逻辑...