问题标签 [amazon-mq]
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.
java - Spring Boot 消息中继似乎已连接,但消息未中继到外部(amazonMQ)代理
我在我的 Spring Boot 应用程序中为 websocket 配置外部代理(amazonMQ)中继。
在启动配置似乎很好,继电器按照下面的日志连接。我用错误的 URL 进行了测试,我显然得到了 UnknownHostException,所以我认为我的主机配置很好。
我已经使用本地 ActiveMQ 对此进行了测试,并且我的测试设置运行良好,因此消息流也没有问题。我可以看到连接的消费者和在管理控制台中创建的主题。
这是我基于Spring Documentation here的代码!
当我尝试连接客户端时,我收到连接消息,然后是同一会话的断开连接。
如果是 SSL 的问题,那么我在 Spring 文档中找不到配置 SSL 的参考。
启动时记录
客户端尝试连接时记录
有人遇到过类似的事情吗?提前致谢 :)
symfony - 无法使用 Symfony Messenger 组件连接到 AmazonMQ
我在 AmazonMQ 中使用带有 amqp 的 messenger 组件时遇到问题。运行时php bin/console messenger:setup-transports
我收到此消息:
用户凭证是正确的,并且提供的 DSN 似乎很好(我可以毫无问题地连接到具有类似配置的 RabbitMQ 服务器),但使用 AmazonMQ 失败了。
我在 stackoverflow 和论坛中进行了搜索,但找不到解决方案或类似问题。
有没有人遇到过类似的问题?
amazon-web-services - AMAZON MQ 是否提供 TCP 端点?
我在 Amazon MQ 上创建了一个代理,并在端口 61617 上获得了一个 SSL 端点。我也在寻找一个非 SSL 端点(就像我们可以在 Active MQ 上的 61616 上使用 tcp)。Amazon MQ 是否仅提供 SSL?无论如何,我们也可以获得 TCP 端点吗?
jms - Amazon MQ 服务如何在不要求客户端使用 TrustStore 和 KeyStore 的情况下工作?
当我们在独立的 ActiveMQ 上配置 SSL 时,我们可能需要在客户端代码中提供 TrustStore、TrustStore Password、KeyStore 和 KeyStore 密码才能通过 SSL 协议连接到 Active MQ,但对于 AmazonMQ,虽然他们提供了 SSL 端点,但是我们可以简单地连接到它,而无需提供信任和密钥相关值。
Simple ActiveMQ over SSL 的客户端代码片段:
基于 SSL 的 Amazon MQ 的客户端代码片段:
基本上,是什么造成了这种差异?
masstransit - 无法通过 SSL 使用 MassTransit 连接到 AmazonMQ
我正在尝试使用最新版本的 MassTransit (MassTransit.ActiveMQ 5.5.5-develop.2104) 使用 ssl 连接到 AmazonMQ
旨在连接到 AmazonMQ 的方案是 SSL,我正在使用 MassTransit 网站中提到的以下代码。
预期结果:与 AmazonMQ 的连接成功
实际结果:无法建立连接。异常出错
另外,我看到底层方案activemq
不是SSL
使用UseSsl()
amazon-web-services - 如何增加 AmazonMQ 最大连接数
2019-08-01 06:04:43,263 | 错误 | 无法接受连接:org.apache.activemq.transport.tcp.ExceededMaximumConnectionsException:超过允许的最大客户端连接数。请参阅 ActiveMQ 配置文件(例如,activemq.xml)中 TCP 传输配置 URI 上的“maximumConnections”属性 | org.apache.activemq.broker.TransportConnector | ActiveMQ 传输服务器线程处理程序:nio+ssl://b-e13f27f2-1fa3-419f-819c-a24277e973a8-2.mq.us-west-2.amazonaws.com:61617?maximumConnections=100&wireFormat.maxFrameSize=104857600
在 amazonMQ 上遇到异常,早些时候我们使用 activeMQ,我们设置了类似的东西
在 amazonMQ 中,我们找不到此类选项,并且代理正在抛出异常。我们确实在 amazonMQ 支持上检查了 transportConnector:
- 姓名
- 更新集群客户端
- 重新平衡集群客户端
- updateClusterClientsOnRemove
知道如何增加最大连接的大小吗?
java - 未找到与域名匹配的主题备用 DNS 名称
无法通过 Spring Boot 和 Amazon MQ 使用 Openwire 协议连接到 Amazon MQ。
- Java - JDK11
- Spring Boot - 2.1.1.Release
- 亚马逊 MQ - 1.15.9
我也尝试与 tcp 方案连接,但没有运气。如果您需要更多信息,请告诉我。得到以下异常。
node.js - 有没有办法在 amazonMQ 中测试故障转移?
我正在测试 amazonMQ 的主从功能,我想在负载下触发故障转移并确保我的订阅者接收到所有发送的消息。
我在 gui 或 cli 中看不到任何触发故障转移方案的选项。我已尝试重新启动代理,但这会影响两个节点。可以预见,这导致我的测试失败,因为当我的客户尝试重新连接时备用代理不可用。
我的客户确实尝试并立即重新连接到备用代理,这让我感到有些欣慰,但我仍然不能确定如果发生故障转移情况,所有消息都会通过。
这可能吗?