问题标签 [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 - 如果尝试从安全保险库加载连接字符串,则无法连接到数据库
如果我将数据库连接字符串放在安全保险库中并将其部署在云集线器上,我会收到错误:“java.net.SocketTimeoutException:接收超时”,异常并且我无法连接到数据库。
令人惊讶的是,如果我将相同的属性放在普通属性文件中,它工作正常。
这里发生了什么?如果有人遇到同样的问题,请告诉我
谢谢 Naveen H
cloudhub - 在将应用程序部署到云集线器时获取 java.io.IOException: com.amazonaws.AmazonServiceException
嗨,在 cloudhub 和我的网络之间建立了 VPC,当我在那里部署应用程序时很好。
突然,在同一环境中部署应用程序时,我开始收到以下错误。
无法更新负载均衡器:java.io.IOException:com.amazonaws.AmazonServiceException:超出操作 ChangeResourceRecordSets 的速率(服务:AmazonRoute53;状态代码:400;错误代码:限制;请求 ID:c811181f-0887-11e7-873f-5d34219fe6f8)
有人可以告诉我这里发生了什么吗?
cloudhub - 确定我是在 Cloudhub 上运行还是在本地运行
我正在构建一个用于在 Cloudhub 上部署的 Mulesoft/Anypoint 应用程序,出于诊断目的,我希望能够(从应用程序内部)确定它是在 Cloudhub 上运行,还是在本地开发机器上的 Anypoint Studio 中运行:
- 在 Cloudhub 上,我想使用 Cloudhub 连接器为异常情况创建通知 - 但在本地使用该连接器会导致异常。
- 在我的本地机器上,我想使用非常详细的日志并完全转储有效负载 (
#[message.payloadAs(java.lang.String)]
),但希望在 Cloudhub 上使用更简洁的日志记录。
区分当前运行时的最佳方法是什么?我无法弄清楚任何公开此信息的自动系统属性。
(我意识到我可以设置我自己的属性,称为类似system.env=LOCAL
并覆盖它以system.env=CLOUDHUB
进行部署,但我很好奇平台是否已经以某种方式提供了这些信息。)
mule - 如何在 Anypoint 平台云中找到免费的 Vcore /space?
我对 Anypoint 平台有点陌生
当我将界面部署到 cloudhub 时,我收到 Vcore 不可用消息。
如何在 Anypoint 平台云中找到免费的 Vcore /space?
caching - Cloudhub中工作人员之间的共享缓存?
从我在官方缓存范围文档中看到的内容来看,如果托管对象存储与适当的值一起使用 - 缓存应该在 Cloudhub 中的多个工作人员/节点之间共享。
但这并没有按预期工作。缓存条目未被共享。每个工作人员/节点似乎都在缓存存储上创建它。
我尝试了一些组合,例如使 store 持久化或将 expirePoll 减少到几毫秒或使队列持久化等等。没有喜悦。
非常感谢您的帮助。
使用骡运行时 3.8.4。
mule - Unexpected end-of-input at index 0 dataweave exception
I am using below code to access a date value stored in a flow variabale but it is throwing exception.
Dataweave code is :
Exception message is :
We are using anypointstudio 6.0.0. version. Please help me to solve this issue.
Thanks
mule - mule - cron 调度程序民意调查
我在 poll 中使用 cron-scheduler 来每天运行预定的作业。我的问题是,一旦应用程序启动并运行,这个轮询器就不会启动。在这里,我的要求是一旦应用程序第一次启动 Poll 就应该开始运行该作业。然后在它应该每天运行之后。目前在 CloudHub 上部署后,我必须通过进入部署在 CloudHub 上的应用程序内的调度程序手动“立即运行”调度程序。有什么选择吗?谢谢。
更新
mule - API Manager 中的 raml 可以从 Runtime Manager 在 Cloudhub 中自动更新吗?
我可以配置 Anypoint Cloudhub,以便在 Runtime Manager 中上传和部署新版本的应用程序时,API Manager 中的 RAML 文件会更新为新版本吗?
我已经设置了 API 自动发现并且 RAML 没有更新,并且我查看了 Anypoint Studio 中的 API 同步,但这看起来需要手动触发,而我希望在新版本的应用程序部署在运行时管理器中
我正在使用 Anypoint Studio 6.2 和 Mule 3.8.3
谢谢
java - AmazonClientException:无法从链中的任何提供商加载凭证
我的 mule 应用程序将 json 记录写入运动流。我使用 KPL 生产者库。在本地运行时,它会从 .aws/credentials 中选择 AWS 凭证并将记录成功写入 kinesis。
但是,当我将应用程序部署到 Cloudhub 时,它会引发 AmazonClientException,这显然是由于无法访问 DefaultAWSCredentialsProviderChain 类支持的任何目录。(http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/auth/DefaultAWSCredentialsProviderChain.html)
这就是我附加凭据的方式,它在 .aws/credentials 中本地显示:
我想不出一种使用 my-app.properies 文件显式提供凭据的方法。
然后我尝试用 getter/setter 创建一个单独的配置文件。将访问密钥和私钥设置为私有,然后执行 getter:
}
这旨在以这种方式代替 DefaultAWSCredentialsProviderChain 类使用---
部署时仍然抛出相同的错误。以下 repo 声明可以提供显式凭据。我需要帮助来弄清楚如何,因为我找不到合适的文档/示例。 https://github.com/awslabs/amazon-kinesis-producer/blob/master/java/amazon-kinesis-producer-sample/src/com/amazonaws/services/kinesis/producer/sample/SampleProducer.java
mule - 将文件写入 sftp 问题 - 删除了回车符
我有一个简单的要求,我必须将 csv 写入 linux sftp 。在当前的实现中,当我使用 mulesoft sftp connector 将 csv 写入 sftp 时,将删除我已经完成的 CR-'回车'。我在 sftp 连接器上设置 encoding=US-ASCII,在 dataweave 中,甚至在属性文件中设置为 mule.encoding=US-ASCII。似乎没有什么能像在云中心工作一样,但令人惊讶的是,在我的本地也能正常工作。在阅读了几篇博客/白皮书后,我了解到在写入 Linux SFTP 时传输类型应该是“ASCII”。我相信这显然是 cloudHub 的一个问题。任何帮助深表感谢 。