昨晚我们的关键链服务器崩溃了,当然,我也一起崩溃,因为真的很难定位问题和修理。虽然我写智能合约还算不错,但链系统对我真的是黑箱,有异常完全不知道怎么处理。如果这问题解决不了,我基本也是提桶走路的份。
解决知识短板最好的办法就是问ai了。
chatgpt5.2-thinking坚持认为我的程序nonce处理有问题,虽然我再三强调不可能有问题,并严厉禁止它谈这个,但它仍然死活坚持这点。绕来绕去,反正就是nonce不对引起,解决办法就是删队列加重启链服务,死循环。浪费时间,无功而返。
gemini 3 flash让我看日志,然后快速定位是raft的vote挂了,然后通过重置raft状态缓存最终问题得到解决。虽然中间一度它怀疑enode的问题,不过在我的坚持下它放弃了往这个方向想。(因为raft重置后节点id变化了,所以,两个节点鉴权失败连接不上,它怀疑enode也是有合理理由的)

gpt纠缠nonce:

pasted-image.webp

gemini快速定位到vote上:

pasted-image.webp

gemini复盘:

pasted-image.webp

标签: none

暂无评论

添加新评论