我的春季OAuth2.0授权micrservice非常慢。检查令牌需要450毫秒以上的时间。生成令牌需要1.6秒及以上。可能是什么原因?如何改善微服务的性能?
详细信息:
我的笔记本电脑上正在运行身份验证和微服务
我提到的时间是针对仅来自一个微服务的请求的auth服务器
预先感谢
答案 0 :(得分:1)
下载诸如VisualVM之类的工具以对应用程序进行性能分析。
我还将记录各个方法的使用时间,以准确确定哪种方法花费的时间最长。
一旦您可以确切验证一段时间后需要使用什么代码,就可以尝试对JVM进行优化,或者查看代码(如果您使用的是外部库)并验证实现。
答案 1 :(得分:0)
可能有三个原因,