我开发了一个django网络应用程序,我在当地进行了测试..好消息,它有效!
知道我正在努力前进。我希望通过公共互联网使其可以访问..坏消息,它不起作用!
客户端使用Ajax与服务器交互并执行一些python脚本并获得一些结果显示在网页中。
问题是我的应用程序/服务器无法处理多个连接!!
我澄清道:
主要是,问题是当服务多个客户端时(前2个),每个客户端都会要求服务器运行python脚本,因为脚本中有很多全局变量,所以客户将同时修改它们,而不是 bof!
多线程可以解决吗?怎么样?
PS:很明显,我是网络的新手:-)。感谢答案 0 :(得分:2)
答案很明确,当然:你不应该使用全局变量。如果您需要为用户存储状态,请在会话或数据库中执行此操作。