首页 > 解决方案 > 配置@Transactional(readOnly=true) 但是,TPS 下降

问题描述

我正在尝试为我的应用程序加载测试。(完整代码:https ://github.com/hapHollys/booook )

我已经测试过的 api 是“GET_MOVIE_LIST”。(https://github.com/hapHollys/booook/blob/main/src/main/kotlin/com/haphollys/booook/presentation/controller/MovieController.kt

它只是返回电影列表,不写任何东西。

而且,我发现了不必要的函数调用,如下图所示。 在此处输入图像描述

所以,我配置了 @Transactional(readOnly=true) 但是,TPS 正在下降!为什么?..请帮帮我。

下图代表我配置之前。 在此处输入图像描述

下图代表我配置后。 在此处输入图像描述

标签: springhibernatetransactionsload-testingflush

解决方案


推荐阅读