网站首页 > 精选教程 正文
自己做开发这么多年了,都是小公司摸爬滚打,所做的业务相对也不难,要求也不高导致很多知识盲点没有接触到,以至于这次竟被卡了2天。
事情的起因是这样的,由于之前写的业务需要交接给深圳那边,项目交接吗,是个正常人肯定都不愿意接,因为坑太多。如果不是经理要求,那完全没有这个必要。深圳就要求上线之后,自己只做2期 3期的功能【老奸巨猾】。西安这边一直甩不过去,就先让APP端上线吧。
APP上线有要求,压测需要通过。其实压测要求一点也不高,因为我们这是低频业务,TPS达到200以上就行了。但是问题就在于,目前达不到200。就一个空框架跑,也才255,加上一点业务,再加上一点curl请求,只能达到130多。我尼玛。。。。
尝试过的方法有
1:php-fpm 配置调优
2:Nginx 配置调优
3:数据库加索引
4:删除无效引用
这样貌似都不行,性能也只是提升了10个点不到。对于没有经历过压测的我来说目前有点黔驴技穷了。达不到标准项目甩不出去啊,这咋办。
开发多的好处就是有些问题可以和同时讨论,我本着虚心请教的态度咨询了2位好友同时,1号没有什么调优经验,没有有效建议。2号倒是指了名路,让试试opcache,这个。
以前再项目中不小心开启过,开启后修改PHP页面没有效果。抱着试试看的态度,我在服务器上安装了opcache扩展,安装过程就省略不计了。
最终,自己压测从不到200的tps直接飙升到2500tps,我尼玛效果真好,赶紧让测试继续压测了,希望能过,项目交接,毕竟自己还有很多其他项目积压着。
- 上一篇: 性能指标有哪些 cpu的性能指标有哪些
- 下一篇: 怎样评估系统支持的TPS是多少 tps 性能
猜你喜欢
- 2024-10-25 从运维角度来分析mysql数据库优化的一些关键点
- 2024-10-25 Jmeter 让压测随时做起来 jmeter进行压测
- 2024-10-25 性能测试的问题分享(一) 性能测试可以测试出哪些典型问题
- 2024-10-25 系统设计面试面试指北 系统设计介绍
- 2024-10-25 落地 eBPF 可观测性之 DeepFlow Agent 性能揭秘
- 2024-10-25 Java程序员应该了解的一些技术 java程序员平时都做什么
- 2024-10-25 基于SpringBoot的微服务架构与K8S容器部署实践
- 2024-10-25 AngusTester单机每秒60万+吞吐量测试
- 2024-10-25 架构与思维:设计容量,到底有多重要?
- 2024-10-25 Spring Cloud Gateway 突发高危漏洞,下一代云原生网关恰逢其时?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)