因为想做平滑重启,于是将onmessage回调函数里面的代码放到另一个文件中,用require_once()引入进来,但是开启服务后,只能接受一次客户端的请求,再次请求就会请求不到怎么回事

xqs

我把代码用函数封装起来,再require_once进来,调用函数,这样开启服务后,客户端就能一直请求得到结果

2569 1 0
1个回答

keytehu

require_once 只加载一次对应代码文件,第二次就不会加载了

  • xqs 2017-08-01

    但问题是我客户端访问服务器就第一次能得到回应,再访问就得不到客户端的回应了,确定是引入的文件在客户端第二次访问就不起作用了,

  • keytehu 2017-08-03

    对啊,第一次是会读取文件的,第二次php判断已经读过这个文件了,就不会再加载了

年代过于久远,无法发表回答
×
🔝