【发布时间】:2021-09-06 00:18:34
【问题描述】:
我必须提高spring boot app的性能,这是相当经典的rest API + hibernate + postgres。我们有 250k 活跃用户,想要提取一些请求以在从属平衡实例上,并可能缓存一些数据。现在我只怀疑需要缓存一些请求,但我想做一些审计和报告,一些请求被调用了很多次,我们应该使用其他策略,或者“这个”sql请求触发了每个休息调用,所以它是吃了很多数据库生命周期,这可以使用缓存来解决。是否有任何最佳实践来进行这种审计/分析?请求率、每个用户的请求率、每个请求的 SQL 率、每个用户每个请求的 SQL 率,以及其他一些指标
【问题讨论】:
标签: spring postgresql spring-boot pgpool