rest_rpc icon indicating copy to clipboard operation
rest_rpc copied to clipboard

func_id碰撞问题

Open laser-pen opened this issue 1 year ago • 1 comments

代码中的func_id是通过计算字符串的md5得到的,能保证不发生碰撞吗?

laser-pen avatar Nov 22 '23 06:11 laser-pen

这里应该稍微完善一下,当注册的时候发现md5冲突了应该直接报错(晚点加这个逻辑),现在是后面的不会覆盖前面的。 另外md5冲突的概率非常低,一个server 有一百个rpc服务就非常多了,相比uint32而言,冲突的概率为千万分之一,几乎不会发生冲突。

qicosmos avatar Nov 22 '23 07:11 qicosmos