原谅我,不知道问题的题目该怎么描述,我的问题是这样的:flask 新手 写了两个页面,一个用表单获取数据 比如输入30 另外一个返回数据 比如显示30 然后挂到服务器上,用gunicon开了三个进程,但是出现问题,我在两个不同的电脑上一个输入30,一个输入20,再到显示页面里刷新,有时候显示30,有时候显示20,请问这是什么原因啊?我获取浏览器信息作为cookie和session(两台电脑的系统、浏览器不同) 依旧不能解决问题,焦头烂额中,求指教!
原谅我,不知道问题的题目该怎么描述,我的问题是这样的:flask 新手 写了两个页面,一个用表单获取数据 比如输入30 另外一个返回数据 比如显示30 然后挂到服务器上,用gunicon开了三个进程,但是出现问题,我在两个不同的电脑上一个输入30,一个输入20,再到显示页面里刷新,有时候显示30,有时候显示20,请问这是什么原因啊?我获取浏览器信息作为cookie和session(两台电脑的系统、浏览器不同) 依旧不能解决问题,焦头烂额中,求指教!
3 回答4.1k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
1 回答1.2k 阅读
1 回答776 阅读
1 回答385 阅读
简单的联想了一下,不知对错,权当交流。
你现在的需求是一个页面输入数据,一个页面显示数据。而你的结果是在多客户端运行时,结果显示得比较随机。
每个进程的运行时间是和系统、电脑硬件有紧密的联系的,既然你开启了多进程,那么每个进程的完成时间有快有慢,所以,你得到的结果应该是随机的。
建议你去掉 gunicon 试试。