3

根据 Mongrel2 手册中的规则 2(第 5.3.2 节),往来于 Mongrel2 的每条消息都将实例的 UUID 作为第一件事。规则 3(第 5.3.3 节)说它后面跟着一个数字,即来自 Mongrel2 的消息的连接 ID。每次我启动 Mongrel2 时,连接 id 从 0 开始,然后递增。所以我担心在重新启动 Mongrel2 后,对来自前一个实例的请求的回复可能会被接受为对来自当前 Mongrel2 实例的完全不同的请求的回复。因此我的问题是,如果 Mongrel2 每次启动时都可以动态创建一个新的 UUID。或者如果有一个很好的解决方法,除了必须保存状态,即检查重复的 UUID、连接 ID。

谢谢

4

0 回答 0