首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将数据从Hono发送到Ditto (amqp:资源限制-超出)

将数据从Hono发送到Ditto (amqp:资源限制-超出)
EN

Stack Overflow用户
提问于 2019-10-14 15:05:29
回答 1查看 155关注 0票数 0

Hono和Ditto成功连接了。但是当我试图从Hono发送数据时,我将得到503 -服务不可用的消息。

但当我检查Ditto日志的时候。我得到以下AMQP的上限超过了。

代码语言:javascript
复制
connectivity_1   | 2019-10-14 16:34:38,294 INFO  [] o.e.d.s.c.m.ConnectionActor akka://ditto- 
cluster/system/sharding/connection/6/hono-sandbox-connection-123/pa - Starting ClientActor for 
connection <hono-sandbox-connection-123> with <1> clients.
connectivity_1   | 2019-10-14 16:34:38,308 INFO  [] a.a.RepointableActorRef akka://ditto- 
cluster/system/distributedPubSubMediator - Message 
[org.eclipse.ditto.signals.events.connectivity.ConnectionCreated] from Actor[akka://ditto- 
cluster/system/sharding/connection/6/hono-sandbox-connection-123/pa#233633004] to Actor[akka://ditto- 
cluster/system/distributedPubSubMediator#-301178072] was not delivered. [9] dead letters encountered. 
If this is not an expected behavior, then [Actor[akka://ditto- 
cluster/system/distributedPubSubMediator#-301178072]] may have terminated unexpectedly, This logging 
can be turned off or adjusted with configuration settings 'akka.log-dead-letters' and 'akka.log-dead- 
letters-during-shutdown'.
connectivity_1   | 2019-10-14 16:34:38,441 INFO  [] o.a.q.j.s.SaslMechanismFinder  - Best match for 
SASL auth was: SASL-PLAIN
connectivity_1   | 2019-10-14 16:34:38,721 INFO  [] o.a.q.j.s.SaslMechanismFinder  - Best match for 
SASL auth was: SASL-PLAIN
connectivity_1   | 2019-10-14 16:34:39,128 INFO  [] o.a.q.j.s.SaslMechanismFinder  - Best match for 
SASL auth was: SASL-PLAIN
connectivity_1   | 2019-10-14 16:34:39,781 INFO  [] o.a.q.j.s.SaslMechanismFinder  - Best match for 
SASL auth was: SASL-PLAIN
connectivity_1   | 2019-10-14 16:34:40,962 INFO  [] o.a.q.j.s.SaslMechanismFinder  - Best match for 
SASL auth was: SASL-PLAIN
connectivity_1   | 2019-10-14 16:34:41,020 WARN  [] o.e.d.s.c.m.a.JMSConnectionHandlingActor 
akka://ditto-cluster/system/sharding/connection/6/hono-sandbox-connection- 
123/pa/$a/c1/jmsConnectionHandling-hono-sandbox-connection-123-connect1 - Failed to connect JMS 
client:connection disallowed by local policy [condition = amqp:resource-limit-exceeded]

我不知道AMQP:资源限制超过错误意味着什么?这样我就不能从霍诺派去迪托了吗?

如果我将所有这些都放在Ditto服务器中的dbs下面,并再次创建新的东西和连接,它会工作吗?

代码语言:javascript
复制
> show dbs
admin         0.000GB
concierge     0.000GB
config        0.000GB
connectivity  0.000GB
local         0.000GB
policies      0.002GB
searchDB      0.001GB
things        0.337GB

编辑:我试图再次将Eclipse和Eclipse连接到相同的服务器上,在那里我会收到错误。

当我执行curl逗号时,我得到了状态201 (创建连接)消息。但是当我同时检查我的日志时,我收到了以下消息。

代码语言:javascript
复制
connectivity_1_ad306c4c315b | 2019-10-15T15:46:36.233449988Z 2019-10-15 17:46:36,233 WARN  [] o.e.d.s.c.m.ConnectionActor akka://ditto-cluster/system/sharding/connection/12/test_co_nn_id_12/pa - Operation <connect> on connection <test_co_nn_id_12> failed due to ConnectionFailedException: Failed to connect JMS client:connection disallowed by local policy [condition = amqp:resource-limit-exceeded].

注意: --当我在我的本地机器或不同的服务器上尝试这一点时,它是完全正常的。

EN

回答 1

Stack Overflow用户

发布于 2019-10-15 17:16:02

我移除堆栈并使用以下方法清除MongoDB

代码语言:javascript
复制
docker-compose down

然后重新安装Ditto。建立了Hono和Ditto连接,并试图像以前一样发送数据。一切都如期而至。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58379487

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档