java - 如何在 WSO2 ESB 4.8.1 中获取进程 ID

标签 java process operating-system wso2 wso2-esb

我正在使用 WSO2 ESB 4.8.1。并想要获取进程 id 。是否可以在 ESB 中访问它?我必须出于某些记录目的来记录它。

最佳答案

据我所知,WSO2 ESB 中没有进程 ID 概念。我猜进程 ID 概念是伴随着长时间运行的进程而来的。

但是如果您需要为每个请求获取唯一的 ID,则可以使用消息 ID。请参阅链接[1]。使用带有消息 ID 属性的日志中介器 [2]。

请注意,记录每个请求的消息 ID 可能会影响高并发系统的性能。

[1] - https://docs.wso2.com/display/ESB481/SOAP+Headers#SOAPHeaders-MessageID [2] - https://docs.wso2.com/display/ESB481/Log+Mediator

关于java - 如何在 WSO2 ESB 4.8.1 中获取进程 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27960665/

相关文章:

java - JSF 2.1 重定向到 portlet

java - 导入net.minecraft.util.text无法解析

python 队列并发进程管理

operating-system - Java 中的用户程序如何进行系统调用/调用内核子程序?

android - 如何找到执行的文件名和类型

ssh - 如何检测远程 SSH 服务器的操作系统和 CPU 架构

java - 避免访问数据库

用于创建流程图的 Java 开源 API

javascript - 在 Node.js 中的两个独立运行的进程之间发送消息

c# - Powerpoint Process 适用于独立控制台项目,但不适用于集成项目