php - 在 PHP 中使用套接字时 Apache 多线程的限制
问题描述
我有一个 PHP 脚本连接到套接字服务器并发送 1 个数据包,然后关闭套接字。发送超时设置为 1 秒。
假设有 150 个用户同时访问此脚本并且套接字服务器处于脱机状态,从而为每个用户触发 1 秒超时。
我假设 Apache 会为每个用户启动一个工作器,每个用户都会阻塞一秒钟的资源,并且可能会限制并发用户的数量。超出限制的人将被排队,不仅针对此特定脚本,而且针对网站上的所有脚本。这个假设是否正确,如果正确,有什么方法可以避免阻塞?
解决方案
推荐阅读
- javascript - 打印给用户的单选按钮值的总和
- javascript - 我正在学习python和JS。试图写应用程序女巫显示天气。但我收到错误无法加载资源:net::ERR_FILE_NOT_FOUND
- python - 使用 Tensorflow 估计正弦波的变量
- windows - 为什么每次尝试导入 tensorflow 时都会出现错误消息?
- python - 滚动底部到无限加载的页面,并在向上滚动时单击页面上的链接
- ubuntu - 如何使用交互式身份验证修复 systemctl?
- python - 使用范围开始和结束的坐标信息获取特定列
- docker - 使用 CeleryExecutor 时,气流 CLI 失败,没有此类表错误
- regex - 如何修复匹配少数意外字符的正则表达式?
- android - 错误:ssl_client_socket_impl.cc(946) 握手失败;返回 -1,SSL 错误代码 1,android 上的 net_error -202