问题标签 [cloudhub]
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.
mule - 在 Anypoint API Manager 1 中找出 API 自动发现的 API ID
我有一个使用 Mule 4.1.3 在 Anypoint 7.1 中构建的应用程序,并已在运行时管理器中成功部署它。
我想设置 API 自动发现,但发现 API Manager 看起来仍然是版本 1 而不是 2,因为我看不到 API ID。
在这种情况下如何设置 API 自动发现,因为我需要 API ID 在项目中进行设置,并且 Anypoint Studio 7.1 没有提供我用来在 Mule 3.8.3 中设置 API 自动发现的字段。
谢谢
mule - 我是否应该在 Cloudhub 中为生产环境设置单独的 VPC?
我正在考虑在 Cloudhub 中设置 VPC,只是想知道我是否会为开发、测试和生产环境设置一个 VPC,或者我是否为开发和测试环境设置一个 VPC,而为生产环境设置一个 VPC?
此外,是否有关于如何在 Cloudhub VPC 中设置私有和公有子网的最佳实践?
谢谢
mule - Mule 4:如果使用属性,则 Cloudhub 部署失败
当我在 cloudhub 属性选项卡中添加属性时,应用程序未部署。没有错误/异常。尝试 15 分钟后出现“更新失败”并且应用程序显示为黄色。一旦我删除了属性,它就会被部署。
有什么解决方案吗?
mule - APIkit API 控制台返回 json 示例而不是真实响应
开发 Mule API,需要部署到 cloudhub 并设置 API 控制台来测试端点。除了响应之外,一切都很好 - API 控制台返回 JSON 示例响应而不是真实响应,从处理真实数据中获得。在这种状态下,API Console 毫无价值。
APIkit 路由器配置:
注意:从 api.raml 生成 RESTful 流,不会产生 api-console 流
mule - Mulesoft On Premise Cluster vs Cloud Hub worker 横向扩展
云集线器工作人员不是集群的,但是我们使用持久队列在 mule 实例之间获得消息丢失保护和工作负载分配。我们还可以使用默认持久对象存储(_defaultUserObjectStore)进行分布式缓存(通过调整)。如果我在这里错了,请纠正我。
有了上述功能,与本地集群相比,我们在 CloudHub 中缺少什么?(是并发/一次性消息传递问题预防措施吗?)
首先,为什么 Mulesoft 没有在 Cloud hub 上启用集群功能?
java - 在 CloudHub 设置中有效的属性在属性文件中无效
我的应用程序使用 src/main/resources 目录中名为 keys 的子目录中的公共加密密钥。为了在本地访问它,我只需要将路径设置为src/main/resources/keys/<mykey>.gpg
由于 Cloudhub 上的结构不同,因此设置上述路径不起作用,我必须将其设置为${app.home}/keys/<mykey>.gpg
. 这在我直接在 Cloudhub 中设置属性时有效,但是当我在属性文件中设置它时,我收到错误消息...
当我在本地运行时,我也无法解析该属性。我的猜测是首先解析 application-${ENV}.properties 中的属性,然后设置 ${app.home} 属性,最后解析 Cloudhub 属性。
我的问题是,我该怎么做才能确保从属性文件中正确解析 ${app.home} ,或者是否有另一种方法可以在不使用它的情况下实现相同的目标?理想情况下,我们不希望每次在 Cloudhub 中重新部署应用程序时都必须设置公钥位置。
谢谢!
编辑:为了更清楚,这里是我在 application-DEV-properties 中设置属性的地方:cibc.public.key.location=${app.home}/classes/keys/<mykey>.gpg
anypoint-studio - 全局函数在预览中有效,但在运行代码时失败
我有一个名为“finalPrice”的全局函数,它在我的 configuration.xml 文件中定义。该函数接受一个值 - 对其进行处理 - 并返回最终值。我从 DataWeave 中引用该函数。当我单击“预览”时,我可以在预览窗口中看到正确的输出。但是,当我运行它时,我得到了错误:
消息:执行时出现异常:
没有名为“finalPrice”的变量。
我已经在本地机器和 CloudHub 上运行了代码,得到了相同的结果
XML 代码:
数据编织代码:
任何帮助表示赞赏
maven - 由于找不到 postgres db drivers 错误,应用程序无法启动
我正在尝试通过 maven 将 mulesoft 应用程序部署到 cloudhub。它已成功部署,但应用程序启动时出错。我验证了与 postgres 相关的 POM 文件和依赖项 jar,并且都已到位。
请帮助解决此问题
POM 文件
错误: