我有一个正接近释放的蚊帐网站。 该网站负责业务管理。 我为准备释放而做的一件事是把从购买的企业清单中的全部数据上载到我们的数据库。 为此,采用非常简单的方法: 我将Csv文档放在服务器上,并将“Load”号事件用在临时网页上,处理数据并将其输入我们的数据库所需的逻辑。
这是一个漫长的过程。 这份商业清单被打成一整套档案,我先在为从每页复读的档案中输入所有数据而设立的网页上打上我的文字。 每份文件大约需要10分钟。
不容置疑的是: 在处理这一数据时(虽然服务器正在处理所有事项,但在网页上载方法终止之前),网站被阻挡,没有其他用户能够查阅,网站上没有其他网页将装上。 他们被困在“Connecting. 阶段”。
现在,这是一个巨大的问题,因为现场刚刚在试验环境中运行。 然而,我可能需要使用类似的文字,在网站居住时将数据输入数据库,而且显然,如果发生这种情况,则无法与所有用户接触。
我确信,这是Kingk服务器的一个问题,因为我能够同时提出问询,而这一进程正在运行,因此,网络服务器必须是错误的。
我可以 post开一部法律,因为它是漫长的、技术性的。 然而,没有遇到任何困难:该方法见于从茨夫案卷中的数据,处理该档案,并请求为档案的每一条线提供外部服务,以收集更多相关数据。 然后,所有数据都输入到SQ数据库。
As I understand it, web servers shouldn t block like this. They should be able to simulatenously serve pages to lots of users at once, even if one thread/user is requiring lots of resources.
是否有任何建议可能? 我何时开始寻求解决办法?