微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php – 使用ajax处理长服务器端操作?

我有一个特别长的操作,当a时会运行
用户按下界面上的按钮,我想知道什么是最好的
向客户表明这一点的方法.

该操作为一些事实表填充了数年的数据
这将需要大约20分钟,所以我不打算接口
同步.即使它生成大量的数据服务器端,
自从本月的数据以来,我仍然希望一切能够保持响应
用户当前正在查看将很快更新,这不是问题.

我考虑在操作完成后设置会话变量
并轮询该会话变量.这是一种可行的方法吗?
事情?但是,我特别担心
关于用户导航/关闭他们的浏览器然后所有状态
关于长期工作失去了.

在开始和结束时,可能会在处理记录的某处插入记录更好.然后创建一些其他类型的接口,以便用户(或用户)可以监视当前正在执行/已完成/失败的作业?

有没有人可以看到任何资源?

你过得怎么样?

解决方法:

代码的服务器端部分应该生成或与位于Web服务器之外的进程通信.使用网页代码来运行应该由守护程序处理的任务只是草率的工作.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐