Maximum number of simultaneous connection to RabbitMQ with MQTT and AUTH_HTTP as backend

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Maximum number of simultaneous connection to RabbitMQ with MQTT and AUTH_HTTP as backend

fliwa
This post has NOT been accepted by the mailing list yet.
Hi everyone,

I was wondering if anyone have the same setup as I we are and what is your maximum connected client in one node. Also when I try to fire a 50K clients connecting to the server, I can see some tcp disconnection is already happening.

Results of "rabbitmqctl list_bindings" after connecting 50K connections shows = "100007 bindings". Does this mean I have 100K connections to rabbit?

Please help. Thanks.


Here is my setup:

<mqtt clients>----->rabbitmq+mqtt_adapter----->auth_http_backend.

Here is the result of "rabbitmqctl status"

{running_applications,
     [{rabbitmq_management,"RabbitMQ Management Console","3.5.4"},
      {rabbitmq_web_dispatch,"RabbitMQ Web Dispatcher","3.5.4"},
      {webmachine,"webmachine","1.10.3-rmq3.5.4-gite9359c7"},
      {rabbitmq_auth_backend_http,"RabbitMQ HTTP Authentication Backend",
          "3.5.x-fe9401c6"},
      {mochiweb,"MochiMedia Web Server","2.7.0-rmq3.5.4-git680dba8"},
      {rabbitmq_mqtt,"RabbitMQ MQTT Adapter","3.5.4"},
      {ssl,"Erlang/OTP SSL application","6.0"},
      {public_key,"Public key infrastructure","0.23"},
      {crypto,"CRYPTO","3.5"},
      {asn1,"The Erlang ASN1 compiler version 3.0.4","3.0.4"},
      {rabbitmq_management_agent,"RabbitMQ Management Agent","3.5.4"},
      {rabbit,"RabbitMQ","3.5.4"},
      {mnesia,"MNESIA  CXC 138 12","4.12.5"},
      {os_mon,"CPO  CXC 138 46","2.3.1"},
      {inets,"INETS  CXC 138 49","5.10.6"},
      {amqp_client,"RabbitMQ AMQP Client","3.5.4"},
      {xmerl,"XML parser","1.3.7"},
      {sasl,"SASL  CXC 138 11","2.4.1"},
      {stdlib,"ERTS  CXC 138 10","2.4"},
      {kernel,"ERTS  CXC 138 10","3.2"}]},
 {os,{unix,linux}},
 {erlang_version,
     "Erlang/OTP 17 [erts-6.4] [source-2e19e2f] [64-bit] [smp:40:40] [async-threads:64] [hipe] [kernel-poll:true]\n"},
 {memory,
     [{total,6058442352},
      {connection_readers,495072},
      {connection_writers,151632},
      {connection_channels,492912},
      {connection_other,1894912336},
      {queue_procs,854066136},
      {queue_slave_procs,0},
      {plugins,885976736},
      {other_proc,898006304},
      {mnesia,246068928},
      {mgmt_db,461027560},
      {msg_index,43428712},
      {other_ets,84033608},
      {binary,374244096},
      {code,22491542},
      {atom,801697},
      {other_system,292245081}]},
 {alarms,[]},
 {listeners,
     [{clustering,25672,"::"},
      {amqp,5672,"::"},
      {mqtt,1883,"::"},
      {'mqtt/ssl',8883,"::"},
      {'mqtt/ssl',443,"::"}]},
 {vm_memory_high_watermark,0.8},
 {vm_memory_limit,26891993088},
 {disk_free_limit,50000000},
 {disk_free,43553251328},
 {file_descriptors,
     [{total_limit,499900},
      {total_used,50060},
      {sockets_limit,449908},
      {sockets_used,50058}]},
 {processes,[{limit,1048576},{used,900841}]},
 {run_queue,0},
 {uptime,1951}]



Loading...