当前位置: 首页 > 知识库问答 >
问题:

使用 JMS 连接器的骡子 ESB WebsphereMQ 连接在骡子设计中工作,但不是独立的服务器

赫连宏伯
2023-03-14

我是Mule的新手,并按照这个博客通过jms连接器创建了一个“websphere-mq连接器”。我正在使用社区版。

为了连接到网络球体 mq 服务器,我必须使用特定的 Windows 用户名运行应用程序。在特定用户名下运行Mule Design中的骡子应用程序,我能够连接和接收消息。但是,我无法通过 Windows 服务器上运行的独立应用程序连接到 web 领域 mq 服务器。我将正在运行 mule 的服务上的用户更改为特定用户,但无法获得对 websphere mq 服务器的授权。

任何额外的见解将不胜感激。

共有2个答案

拓拔烨赫
2023-03-14

独立应用程序以分配给windows中环境变量%USERNAME%的用户身份运行Tanuki软件包装。尽管我更新了Mule服务中的用户,使其作为批准的用户运行,但是包装器将接受环境变量。

为了解决这个问题,我更新了wrapper.conf文件以包含以下内容:

set.USERNAME=<approvedUsername>

环境变量 %USERNAME% 现在设置为批准的用户名,其中 mule 将允许 JMS 连接器使用正确的用户名进行身份验证。

傅和璧
2023-03-14

我建议阅读“在不关闭安全性的情况下开始工作”一文,了解MQ安全性的介绍。这可能有助于正确配置MQ系统。

 类似资料:
  • 我是骡子和JMS的新手。只是试图弄清楚如何使用连接器添加JMSendpoint。是否提供了 Mule 提供的任何 JMS 实现,或者我是否需要使用外部 JMS 提供程序。

  • 我们正在尝试从我们的骡子服务连接到队列。此队列位于 Websphere 应用程序服务器上,我们使用的是 Websphere 默认消息提供程序。

  • 我有一个向spark独立单节点集群提交spark作业的maven scala应用程序。提交作业时,Spark应用程序尝试使用spark-cassandra-connector访问Amazon EC2实例上托管的cassandra。连接已建立,但不返回结果。一段时间后连接器断开。如果我在本地模式下运行spark,它工作得很好。我试图创建简单的应用程序,代码如下所示: SparkContext.Sca

  • 我正在尝试在嵌入式骡子 ESB 中使用 WAS 的托管 JMS 资源,JMS 连接器如下所示: Mule找到了连接工厂,没有任何问题,但是当Mule试图获得连接时,结果如下: 有什么办法可以解决这个问题吗? Mule真的需要设置这个ExceptionListener或者它可以被跳过吗?

  • 在我的程序中,我正在访问wep api。最多可以有7个不同的线程访问web api的不同服务器。每个线程负责一个服务器,每个服务器速率限制每个线程。每个线程更新相同的mysql数据库。线程数保持不变。 在我的示例中,是否需要连接池?我不应该只打开7个不同的连接,这些连接将在程序的生命周期中打开吗?

  • 我在部署接口时收到以下错误 组织.xml.sax.SAXParse异常: cvc-complex-type.2.4.a: 发现无效内容以元素 'sfdc:查询-single' 开头。“{”http://www.mulesoft.org/schema/mule/core“:注释、”http://www.mulesoft.org/schema/mule/core“:抽象消息处理器、”http://ww