Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rasp死锁导致业务不可用 #450

Closed
ddpang opened this issue Nov 9, 2023 · 2 comments
Closed

rasp死锁导致业务不可用 #450

ddpang opened this issue Nov 9, 2023 · 2 comments

Comments

@ddpang
Copy link
Contributor

ddpang commented Nov 9, 2023

#435提交的issues一样,我们也遇到了死锁问题。死锁位置System.getProperty("java.version")
总结:rasp一切获取锁的地方都可能与,主代码里懒加载的类死锁。
我们的解决方案:rasp获取锁的相关代码,前移至agent启动阶段并缓存,避开与业务的冲突

@CaledoniaProject
Copy link
Collaborator

合到master了,你得自己编译一下

@kindragos
Copy link

@ddpang
你的方案,覆盖的范围看起来更大,可以详细说一下你们的修改点么?
或者有PR么?想学习一下。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants