2010-08-12 104 views
1

我想要做的是使用PEAR的Net_Ping软件包ping几台服务器,检查它们是否在线,然后在网页上显示状态。同时运行PHP函数?

我意识到的问题是,如果我使用3个数据包进行ping测试,那相当于大约3秒钟。如果我必须检查10台服务器,这会让用户在页面上等待30秒...

例如,是否可以让我的“ping”功能同时运行10个实例,以便用户只需等待3秒而不是30秒?

我已经将模型/控制器/视图范例设置为'ping程序',而我的ping功能是主控制器类中的方法。如果可能,我想保持我的范例相同。

回答