Google Cloud Debugger线程“无法继续”

时间:2019-10-15 08:01:26

标签: java stackdriver micronaut google-cloud-debugger

我正在尝试在GKE中基于我的基于micronaut的Java应用程序中激活Google云调试器代理。但是正如您可能已经猜到的那样,它不起作用,并且在云控制台的调试器工具中看不到我的应用程序。

容器入口点是:[java, -agentpath:/cdbg_java_agent.so=--logtostderr=1, -Dcom.google.cdbg.module=mymodule, -Dcom.google.cdbg.version=123, -cp, /app/resources:/app/classes:/app/libs/*, com.example.Application]

我从容器中看到了这些日志:

I1015 07:52:41.962275     6 jvmti_globals.cc:330] Build time: Sep  5 2019 11:40:41
I1015 07:52:41.962328     6 jvmti_agent.cc:159] Java debuglet initialization started
I1015 07:52:41.962790     6 jvmti_agent.cc:193] Java debuglet initialization completed
I1015 07:52:42.099573     6 jvmti_agent.cc:204] Java VM started
I1015 07:52:42.111140     6 jvmti_agent.cc:214] JvmtiAgent::JvmtiOnVMInit initialization time: 11578 microseconds
I1015 07:52:42.111268    14 jvmti_agent_thread.cc:99] Agent thread started: CloudDebugger_main_worker_thread
E1015 07:52:42.111346    14 jvmti_agent.cc:339] Internals could not be initialized
E1015 07:52:42.111358    14 worker.cc:123] Agent initialization failed: debugger thread can't continue.
I1015 07:52:42.111362    14 jvmti_agent_thread.cc:103] Agent thread exited: CloudDebugger_main_worker_thread

知道为什么“无法初始化内部”会很有趣。有没有办法提高日志记录级别? 我还能如何找出调试器线程死亡的原因?

0 个答案:

没有答案