压测中使用openresty作为upstream来业务耗时

最近在压测Apisix,需要按照一定的概率分布模拟请求耗时,以便达到模拟真实业务请求来压测的目的。 第一版后端程序使用Go语言,性能不达标,没法压到Apisix的极限;第二版使用Nginx作为后端程序,性能达标,压测4C8G的Apisix,极限TPS约1.4W;第三版使用openresty配合lua来模拟耗时,性能达标,4C8G的实例TPS约1.2W。 1234567891011121314...

发布于