性能测试的一些疑问

需求:现在想通过测试环境的压测找到项目的最大访问量,用来配置生产环境的限流、降级的参数

疑问1、公司的服务是安装在容器里面,测试环境的机器配置和生产会不一样,比如生产环境是4C8G,测试只有2C4G。像这种情况,在测试环境压测的结果是不能一比一反应到生产情况,请问这种情况是做1:2的比例放大吗。比如,测试环境的最佳并发数是100,生产配200?

疑问2、限流值要怎么配置。目前做法是通过整理找到场景,比如登录、查询、提交是一个场景,压测时候作为一个事务,找出三个接口的最低的吞吐量作为这三个接口限流的参数。但是感觉这样会浪费了其他两个接口的处理能力

请教各位了~~

1,尽量挑量少的时候对生产环境进行压测,测试环境和生产环境还是有一定的区别的,测试环境的数据只能做个参考
2,也不完全是浪费了,毕竟后两个是只能登录后才进行的操作,根据木桶效应登录出问题了,其他的肯定调的再好也是白搭