最近甲方开始在测试环境对项目进行压测,压测的出来发现最多只能同时处理 10 个请求,然后说我们的项目性能不行,需要进行优化,关键测试环境资源本身就不行,项目的所有服务全部跑在一个 16G 内存的服务器上,而要想项目成功运行,需要跑一个前端+16 个微服务,之前运维有跟甲方说过需要加内存或者加服务器,得到的回复是不能加,还让我们把不常用的服务少分配一点内存,然后有的服务内存就变成只有 256M……
1
opengps Dec 26, 2020
这测试一点都不专业啊
|
2
J55s5 Dec 26, 2020
这样肯定不行啊。。。
|
3
tanghongkai Dec 26, 2020 via Android
生产可以只用 50m 内存吗
|
4
zkhhkz123 Dec 26, 2020
压测跟生产肯定是不可能 1 比 1 的…… 比如生产 10W 虚机 压测也整 10W 吗…… 不存在的
家里就只能用一定规模的数量 尽可能的去多模拟生产中可能遇到的场景 这是前提 然后回到原问题…… 确实小了点…… 256M…… |
5
flowercoder Dec 26, 2020
16g 确实太小了,只能说多沟通沟通呗,现在内存真不贵了
|
6
pjntt Dec 26, 2020
我觉得应该有一个预设条件,在什么样的条件下能跑多少请求. 没有前题条件就说跑分,这就扯了吧.
|