当用户向我的 Web 应用程序发送请求时,会将用户会话 ID 添加到 NDC 堆栈中以在 log4j 日志文件中使用,但由于某种原因,当我调用另一个方法时,会话 ID 似乎不是在该方法内的日志调用中。尽管该方法完成了其余过程,但仍会在日志文件中保留会话 ID。
我不太确定为什么会发生这种情况,并且想知道是否有人知道这可能是为什么,或者对丢失会话 ID 的原因有任何理论?
感谢您提供的任何帮助。
当用户向我的 Web 应用程序发送请求时,会将用户会话 ID 添加到 NDC 堆栈中以在 log4j 日志文件中使用,但由于某种原因,当我调用另一个方法时,会话 ID 似乎不是在该方法内的日志调用中。尽管该方法完成了其余过程,但仍会在日志文件中保留会话 ID。
我不太确定为什么会发生这种情况,并且想知道是否有人知道这可能是为什么,或者对丢失会话 ID 的原因有任何理论?
感谢您提供的任何帮助。