【发布时间】:2014-03-27 21:06:08
【问题描述】:
我正在尝试在我拥有的应用程序上使用类型安全控制台。理解解释,但了解上下文很重要
我的应用程序是一个 Web 应用程序。它对使用 akka 的 jar 有一个 maven 依赖(换句话说,网络应用程序不直接与 akka 交互,akka 的东西对网络应用程序是透明的)。
我已经下载了 typesafe-console developer 1.3.1。
我将加载时间编织器添加到 jvm 参数中,我的启动参数如下所示:
-javaagent:/opt/typesafe-console-developer-1.3.1/lib/weaver/aspectjweaver.jar
-Dorg.aspectj.tracing.factory=default
-Djava.library.path=/opt/typesafe-console-developer-1.3.1/lib/sigar
-Daj.weaving.verbose=true
我确实得到了一些编织输出,它确实表明它正在使用 trace-akka jar 中的 aop.xml。
我的应用程序在 tomcat 中启动得很好,一切都运行得很好。
但是,当我转到类型安全控制台时,我看不到任何内容。
我确实在我的网络应用程序中创建了一个 application.conf 文件,如下所示:
akka {
loggers = ["com.typesafe.atmos.trace.Slf4jTraceContextLogger"]
loglevel = "INFO"
}
atmos {
trace {
enabled = true
traceable {
"*" = on
}
sampling {
"*" = 1
}
}}
我的猜测是我错过了某个步骤,或者应用程序配置文件没有被拾取?
非常感谢任何帮助!
【问题讨论】: