nginx错误转发问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/JordanAndyKingxx/article/details/60141643
今天碰到一个巨坑,就是报名表单提交一次,老是返回错误提示"您已经报名,请勿重复提交"。找了一下午,后来查看请求日志发现nginx的sticky模块返回的route cookie的值,来回居然是两个不同的route 很坑爹。搞了好久,最后发现是 一个正常的提交表单请求在第一台web服务器处理完成了,但是由于逻辑异常,触发了一个错误码响应,然后nginx就认为该web服务器处理请求失败,重新将该请求转发到另外一台web服务器上,结果就是同一个请求被后端两台不同的服务器处理了两遍。把nginx错误转发配置注释掉就行了。
展开阅读全文

没有更多推荐了,返回首页