老师,我们目前在容量预估上出现问题,请教一下你
(1) 压测是否需要独立的压测环境?如果放到你说的beta环境或者预发布环境,是否会对线上环境的数据库造成影响,因为你的预发布环境和beta环境都是和生产公用一个库。
(2)如果需要独立的压测环境,如何部署?单应用接口压测部署还简单。如果全链路压测部署怎么部署?部署生产一样的?还是把对应链路的都找出来【其实测试人员和运维人员都可能找不出来,因为对业务不熟,还是公司的培训体制问题】,全链路压测,还涉及到多个库,线上都是分开部署的。是否为了达到目的,尽量和线上相同? 其实整个工程是很复杂的。
是否能给一些建议,目前在这一块遇到了思路上的瓶颈。