AWS Lambda中的Java堆栈跟踪现在在每一行末尾包含一些无关的新内容:
at com.cth.rets.indexer.App.lambda$0(App.java:53) [task/:na]
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:792) ~[task/:na]
at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:776) ~[task/:na]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) ~[task/:na]
at com.cth.rets.indexer.App.lambdaHandler(App.java:47) [task/:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_181]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_181]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_181]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_181]
at lambdainternal.EventHandlerLoader$StreamMethodRequestHandler.handleRequest(EventHandlerLoader.java:350) ~[na:na]
at lambdainternal.EventHandlerLoader$2.call(EventHandlerLoader.java:888) ~[na:na]
at lambdainternal.AWSLambda.startRuntime(AWSLambda.java:293) ~[na:na]
at lambdainternal.AWSLambda.<clinit>(AWSLambda.java:64) ~[na:na]
at java.lang.Class.forName0(Native Method) ~[na:1.8.0_181]
at java.lang.Class.forName(Class.java:348) ~[na:1.8.0_181]
at lambdainternal.LambdaRTEntry.main(LambdaRTEntry.java:104) ~[LambdaJavaRTEntry-1.0.jar:na]所有这些额外的小~[...]意味着什么?
发布于 2018-11-21 20:29:07
所有这些额外的小
~[...]意味着什么?
日志框架将使用“倾斜”来表示它显示的类打包信息可能正确,也可能不正确。
例如,这里有一个来自登录文档的努力
当它不能保证信息的绝对正确性时,它就会在数据前加上一个倾斜符,即“~”字符。
位于na左侧的:表示调用方法的jar或资源是未知的,:右侧的na表示资源的版本是未知的。
https://stackoverflow.com/questions/53418852
复制相似问题