FamilyBucket icon indicating copy to clipboard operation
FamilyBucket copied to clipboard

关于转发性能 损耗

Open xiaolei2141576 opened this issue 3 years ago • 3 comments

关于转发性能损耗,在您的项目文档中有提到大约是 2ms的损耗。使用gateway项目测试,配置使用redis, 测试转发损耗约30ms,不知道是我使用过的方式不对 还是其他? 使用的跟您一样的的数据,只是修改了 下游路由地址跟ip 走的是内网调用。 直接调用下游接口约 17ms 通过gateway 大约50ms

xiaolei2141576 avatar Sep 14 '20 02:09 xiaolei2141576

@xiaolei2141576 源码发我邮箱,看一下

q315523275 avatar Sep 14 '20 04:09 q315523275

 不好一次,昨天发送的附件太大  邮箱不支持。我的测试基本没有什么改动  直接在您源码上跑起来的,只是将startup里面 关于监控的代码注释了。 其他的可以说没动,第一次测试使用ConfigStoredInMysql,mysql是本机localhost,完全没动其他代码,转发同一个下级路由,都是从 17ms左右增加到50ms左右。 上面帖出来的代码,是我第二次测试,第一次请求将配置数据写入redis,第二次请求直接从redis取配置, 测试结果跟第一次几乎一致 下图是修改ConfigStoredInMysql后的代码,只是加了redis读写

------------------ 原始邮件 ------------------ 发件人: "q315523275/FamilyBucket" <[email protected]>; 发送时间: 2020年9月14日(星期一) 中午12:46 收件人: "q315523275/FamilyBucket"<[email protected]>; 抄送: "钟垒"<[email protected]>;"Mention"<[email protected]>; 主题: Re: [q315523275/FamilyBucket] 关于转发性能 损耗 (#15)

@xiaolei2141576 源码发我邮箱,看一下

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

xiaolei2141576 avatar Sep 15 '20 02:09 xiaolei2141576

我的问题,在debug下会有 30ms左右,release下2-5ms的样子

xiaolei2141576 avatar Dec 24 '20 07:12 xiaolei2141576