当前位置: 首页 > wzjs >正文

怎么优化网站源码关键词网站建设与网页设计从入门到精通 pdf

怎么优化网站源码关键词,网站建设与网页设计从入门到精通 pdf,天津城市网络建设,做私活的网站近期对接deepseek接口时为了拥有较好的用户体验,等待答案返回时采用了flush分布输出,但是线上环境下可以正常分布输出,同样代码在本地总是等待许久后一次性出结果,排查许久,发现竟然是本地和线上不同的php加载模式导致…

近期对接deepseek接口时为了拥有较好的用户体验,等待答案返回时采用了flush分布输出,但是线上环境下可以正常分布输出,同样代码在本地总是等待许久后一次性出结果,排查许久,发现竟然是本地和线上不同的php加载模式导致。

1、线上环境与本地环境区别:

1)线上环境:

Server APIFPM/FastCGI

2)本地环境:

Server APICGI/FastCGI
2. PHP-FPM 与 mod_fcgid 差异

确认本地环境是否通过 mod_fcgid 运行 PHP,而线上使用 mod_php。这两种方式处理输出缓冲的机制不同:

  • mod_php:PHP 直接嵌入 Apache,flush() 可能更直接
  • mod_fcgid:PHP 作为独立进程运行,需要额外配置避免缓冲
  • mod_php:通常会逐秒输出数字(如果未被浏览器缓冲)。
  • mod_fcgid:可能会在 5 秒后一次性输出所有内容(默认缓冲)。

不同模式下的加载方式不一致,apache的配置文件 httpd.conf 中做以下修改即可。

<IfModule mod_fcgid.c>
    # 禁用输出缓冲(关键设置)
    FcgidOutputBufferSize 0
    
    # 增加I/O超时时间,避免长时间操作被中断
    FcgidIOTimeout 3600
    FcgidConnectTimeout 60
    
    # 可选:限制每个PHP进程的请求数,防止内存泄漏
    FcgidMaxRequestsPerProcess 500
    
    # 可选:控制进程数量,根据服务器资源调整
    FcgidMaxProcesses 20
    FcgidMinProcessesPerClass 2
    FcgidMaxProcessesPerClass 8
</IfModule>

# 在httpd.conf中注释掉可能干扰的模块
# LoadModule deflate_module modules/mod_deflate.so
# LoadModule cache_module modules/mod_cache.so
 

KeepAlive Off

http://www.dtcms.com/wzjs/551587.html

相关文章:

  • 做国外lead应该做什么网站陕西省交通集团建设网站
  • 北京好用的h5建站百度查重入口免费版
  • 做商务网站要多少钱手机版网站怎么上传
  • 网站建设终端是什么C语言做网站需要创建窗口吗
  • 网站开发培训实训公司网站与营销网站在栏目上的不同
  • 兵团建设环保局网站网上医疗和医院网站建设制作
  • 福州企业网站建设专业服务上海高端品牌网站建设
  • 精品课程网站建设毕业设计论文怎么做正规网站
  • t恤在线设计网站app免费下载
  • 做最优秀的自己演讲视频网站网络工程属于计算机类吗
  • 做影视网站难吗专门做微信小程序的公司
  • 阿里巴巴网站建设缺点白银市城县建设局网站
  • 个人备案网站会影响吗网页设计和网站建设实战大全
  • 购买一个网站需要多少钱高端网站设计上海网站建设上海
  • 学了lamp做网站就足够了吗南昌网站seo外包服务
  • 网站开发文档撰写模板旅游网站建设网
  • 湖南平台网站建设哪家好帝国网站管理系统安装连接不上数据库
  • 福州网红外包网站怎么做seo
  • 论坛型网站开发山东机关建设网站
  • 做网站的设计文档怎么做牛商网网站建设多少钱
  • pc网站原型设计工具免费化妆品网站模板下载
  • 太原百度网站建设科技+杭州+网站建设
  • 济南网站建设公司大全网站服务器租用协议
  • 怎么推销自己的网站WordPress 门票
  • 网站建设费用自建wordpress写技术博客
  • 建设银行面试经验网站云南城市建设培训中心网站
  • 数据管理网站模板企业网页制作教程和流程
  • 图片做网站连接网易云wordpress
  • 乐从网站开发做同城信息网站怎么赚钱
  • 太原高端网站建设一个主机可以做几个网站