问题标签 [mule-cluster]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1134 浏览

mule - Mule API AutoDiscovery 与 Mule API GatewayProxy

我们什么时候应该针对 API AutoDiscovery 使用 API 代理。在实现两者之后,我发现 AutoDiscovery 还可以应用策略,API Gateway 所做的分析,唯一的问题是如果使用 AutoDiscovery,我不能使用不同的 url。API 代理的主要优点是如果我的网关应用程序和 Mule 实施项目位于不同的子网中,所以如果我们是我的网关服务器被入侵,没有人可以进入我的实施网络。

但是如果接口和实现都在同一个网络中,并且目的只是调用一个 REST 端点,我们应该不使用 API AutoDiscovery。

Mule API 网关代理的问题

  1. 如果我们无法访问实施服务器,则没有定义的异常处理方式。
  2. 没有定义跨环境移动代理应用程序的方法 (CI/CD)
  3. 额外的 HTTP 跃点,如果上述 2 个问题有明确的方式,则可以接受

Mule API 自动发现

  1. 由于这是在 Mule 应用程序中,因此是标准异常处理。
  2. CI/CD 被定义为 Mule 实施项目。
  3. 没有额外的 HTTP 跃点。
  4. 唯一的问题是,我们不能更改实现 URL,这只是紧密耦合的事情。

有人可以提供有关我们何时应该使用 API Gateway 与 AutoDiscovery 的见解。目前还有一种方法可以在 API Gateway 项目和 CI/CD 中进行异常处理吗?

0 投票
0 回答
83 浏览

mule - 在具有多个工作人员的 Mule 应用程序中支持 SOQL

在过去的几个月里,我一直在研究 Mule,并且了解 Mule 工作人员和负载平衡(如果击中 http 端点)。但是,其中一个用例是我使用 Salesforce 连接器并编写 SOQL 来完成对任何对象(比如说帐户)的更新。问题是当在 Salesforce 对象中完成更新时,它会在所有三个工作人员中带来更新消息。这可以通过应用程序端的一些编码来处理以丢弃其他两条消息,但我正在寻找是否有一些开箱即用的解决方案,其中“确切”一条消息仅接收到一个工作人员而不是全部三个。感谢您的回复。

-$achin

0 投票
2 回答
1453 浏览

mule - 将骡子请求程序与文件一起使用时,骡子应用程序未部署

因为我想使用 mule requester 读取 json 文件,但是在部署代码本身时它失败了。你能检查一下并提供帮助吗

并低于错误

0 投票
4 回答
819 浏览

mule - 如何在使用 mule 中的属性文件中的键调用键值时调用 MEL 表达式

我有以下属性

通常我们会使用 ${path.order} 来获取键值。我想动态传递类型(订单或地址)以获取键值。像下面

我厌倦了上面的表达。那没起效。你能帮我准备和动态获取密钥吗

0 投票
2 回答
652 浏览

mule - 在 mule 中使用轮询水印时出错

我在轮询器中有 sfdc(salesforce 连接器),并在从 sfdc 获取数据并将其加载到数据库之后为其启用了水印。

数据正在获取并正确加载到数据库,但最新日期未存储在时间戳变量中。我收到以下信息消息。如果存储时间戳值,我们将得到什么消息。你能帮忙吗

0 投票
1 回答
1953 浏览

mule - 在 mule 中无法从不同应用程序中的对象存储中检索值

我无法从 App1 读取存储在对象存储中的键值。

我有 2 个应用程序 App1,它将变量的值(比如“名称”)存储到某个值(比如“abc”)。从 App2 中,我想检索键的值(在我们的例子中为“名称”),但它总是失败并出现 org.mule.api.store.ObjectDoesNotExistException。

如果两个流程都在同一个应用程序上,它可以工作,但这不是预期的行为。

两个应用程序都在同一个运行时上运行,因此它应该能够检索该值。

下面是我的 App1 代码

App2 的代码

两个应用程序的对象存储配置是:

有人可以指导我,我哪里出错了吗?

0 投票
1 回答
449 浏览

mule - Mule4部署配置

我是 Mule4.x 功能的新手。意识到 mule-app 和 mule-deploy 已被弃用。在哪里以及如何提供有关部署配置的信息?我可以看到 mule-artifact.json 在那里,但我无法找到如何通过示例使用它。Mule 文档仅讨论元素及其描述,但没有任何示例。

任何指针将不胜感激!提前致谢!

0 投票
2 回答
522 浏览

mule - Mulesoft :- 强制实现 url 仅监听代理(或)安全实现 url

如何强制实现 url 仅在 Mulesoft 中从代理侦听?

现在可以使用 client_id、client_secret 等来保护代理。但是实现 url 并不安全。碰巧,如果有人知道实施网址,那么它潜在的风险事件。

有什么方法可以强制实现 url 只听代理。

(或)我们可以将策略添加到实施 url。

0 投票
1 回答
516 浏览

docker - 使用 docker 将 mule 应用程序部署到 mule 集群

我对 MULE ESB 和部署有点陌生。我一直在围绕将 mule 应用程序部署到 mule Standalone 进行一些试验。我正在使用类似于此 https://dzone.com/articles/dockerizing-clustering-and-queueing-up-with-mule-e的方法

但我的问题是,如果我有一个 mule 集群,在其中部署我的 mule 代理和 mule API,有没有办法做到这一点?如何将单个 docker 图像绑定到同一个 mule 集群?或者,如果我有如上述方法中提到的具有 mule 运行时的单个容器,我将如何将这些容器绑定到同一个集群中?

0 投票
0 回答
195 浏览

mule - 在tomcat 7服务器中的mule应用程序中处理请求时出错

虽然请求处理 mule 应用程序给出以下异常:- javax.servlet.ServletException:未在 ServletContext 上设置属性 mule.context。流程片段如下所示:-