在我们的组织中,我们拥有Java EE多层应用程序,每个层都在物理weblogic集群中.
现在,当后端层(最低层)发生异常时,由于网络带宽原因,我们的框架仅将“异常消息”传输到上层,而不是整个堆栈跟踪.
我们需要有关上层异常的更多详细信息,但我们需要保持消息较小(尽可能少的KB).
我们如何解决这个问题?
解决方法:
生成完整的堆栈跟踪并压缩它.任何冗余信息(来自嵌套堆栈跟踪)都会很好地压缩.
你为什么关心网络带宽?这些非常罕见吗?
2023-02-26 07:31:38
在我们的组织中,我们拥有Java EE多层应用程序,每个层都在物理weblogic集群中.
现在,当后端层(最低层)发生异常时,由于网络带宽原因,我们的框架仅将“异常消息”传输到上层,而不是整个堆栈跟踪.
我们需要有关上层异常的更多详细信息,但我们需要保持消息较小(尽可能少的KB).
我们如何解决这个问题?
解决方法:
生成完整的堆栈跟踪并压缩它.任何冗余信息(来自嵌套堆栈跟踪)都会很好地压缩.
你为什么关心网络带宽?这些非常罕见吗?