Typesafe控制台未连接到应用程序

时间:2014-03-27 02:45:16

标签: console akka typesafe

我正在尝试在我拥有的应用程序上使用类型安全控制台。承担解释,但获取上下文非常重要

我的应用程序是一个Web应用程序。它对使用akka的jar有一个maven依赖(换句话说,web应用程序不直接与akka交互,akka的东西对web应用程序是透明的)。

我已经下载了typesafe-console developer 1.3.1。

我将加载时weaver添加到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
    }
}}

我的猜测是我在某个地方错过了一个步骤,或者应用程序配置文件可能没有被提取?

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

未加载应用程序配置文件。

我只是有一点黑客来覆盖akka的应用程序配置文件并且它有效!