已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 讨论/求助

标题: 关于“双任务”时现网络任务永不停止

作者: @Ta

时间: 2011-10-20

点击: 1963

对于最近大家说的两个任务互相访问的方法使网络任务实现永不停止,我想说:大哥,你可以投身永动机的研究啦!!
以下是本人解释:
你的两个网任务互相访问,从一开始,它们的合作就崩溃了,是这样的:work1正常运行,到了工作时间,立即访问work2的运行链接,work2被启动,它被启动后做的第一件事,就是在启动的一瞬间访问work1的运行链接,正常运行中的work1被重启也会随即访问work2的运行链接,work2又在重复刚才的动作,work1紧跟其后………
到了这个时候,网络任务已经瓦解。
另一种反证法:
假设,work1正在运行,我们从后台看到:“运行中停止,上次刷新00:00,每1秒刷新一次,已运行60次。”这时,我们自己访问work1的运行链接,再来到后台,看到:“运行中停止,上次刷新00:01,每1秒刷新一次,已运行1次”
我是想说:在重启任务后,数据会归零,也就说work1和work2的次数永远都是1次,才代表它们正在相互访问,而大多数人整的“双任务”运行次数都好多,所以“双任务”理论不可以。具体运行效率为什么提高?情况不明。

[隐藏样式|查看源码]


『回复列表(3|隐藏机器人聊天)』

1. 你还是人吗……怎么这么聪明…不…支持…是不行的
(/@Ta/2011-10-20 23:23//)

2. 你并没有合理地利用SESSION/LOG文件/数据库等进程间的数据传递方式。双进程是完全可以完美的,检测另一个进程是否存在(利用LOG文件记录时间),如果不存在则重启它。
(/@Ta/2011-10-20 23:44//)

3. 老虎,你好久没回复过我的帖子了~呜呜,激动呐,老虎你肯定能做出来双任务。大家很需要~
(/@Ta/2011-10-20 23:58//)

回复需要登录

8月14日 04:24 星期四

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1