Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- %% /etc/rabbitmq/rabbitmq.conf
- %% erlang vm io_async_thread rabbitmq 默认为 60, 可以适当提高一点 128
- [
- {rabbit, [
- {cluster_partition_handling, autoheal},
- {handshake_timeout, 20000},
- {reverse_dns_lookups, false},
- {tcp_listeners, [{"0.0.0.0", 5672}]},
- {tcp_listen_options, [
- {backlog, 4096},
- {nodelay, true},
- {linger, {true,0}},
- {exit_on_close, false},
- {sndbuf, 262144},
- {recbuf, 262144},
- {keepalive, true}
- ]}
- ]},
- {rabbitmq_mqtt, [
- {tcp_listen_options, [
- {backlog, 4096},
- {nodelay, true},
- {linger, {true,0}},
- {exit_on_close, false},
- {sndbuf, 262144},
- {recbuf, 262144}
- ]}
- ]},
- {rabbitmq_stomp, [
- {tcp_listen_options, [
- {backlog, 4096},
- {nodelay, true},
- {linger, {true,0}},
- {exit_on_close, false},
- {sndbuf, 262144},
- {recbuf, 262144}
- ]}
- ]},
- {kernel, [
- {inet_default_connect_options, [{nodelay, true}]},
- {inet_default_listen_options, [{nodelay, true}]}
- ]}
- ].
- rabbitmqctl add_user user pass
- rabbitmqctl set_user_tags user administrator
- rabbitmqctl set_permissions -p / user '.*' '.*' '.*'
- bin/runjava com.rabbitmq.perf.PerfTest --uri "amqp://user:pass@10.33.46.222:5672" --consumers 20 --producers 5 -u "throughput-test-11" --id "test-11" -f persistent -q 500 --rate 2000 -a
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement