)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"b2975a9ed910972966b683de1b401acc3d2ca5b3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"afe7e662_fdc3a06a","updated":"2022-07-05 19:56:55.000000000","message":"This makes me raise additional questions, but they don\u0027t need to be answered right now, we could also add them as open questions to the text.","commit_id":"dc7818d7694c39c9a1e38d7bb4bdcf54c207ef10"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"736da17db61f39ddc0a4b625c3e3c152b0facca4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"c041e96d_96493912","updated":"2022-07-06 07:51:34.000000000","message":"Cool, thank you","commit_id":"5fbe1f9959e6455542677d6e7929ffed5ec35798"}],"doc/source/journey/configure/rabbitmq.rst":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"b2975a9ed910972966b683de1b401acc3d2ca5b3","unresolved":true,"context_lines":[{"line_number":40,"context_line":"* one rabbit (cluster or not) for each OpenStack services"},{"line_number":41,"context_line":"* one big rabbit (cluster or not) for all OpenStack services"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"The recommendation is to split your rabbit in multiples clusters for multiple reasons:"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"* Reduce the impact when a rabbit cluster is down"},{"line_number":46,"context_line":"* Allow intervention on smaller part of infrastructure"}],"source_content_type":"text/x-rst","patch_set":2,"id":"a2c91912_4b94019a","line":43,"range":{"start_line":43,"start_character":46,"end_line":43,"end_character":55},"updated":"2022-07-05 19:56:55.000000000","message":"multiple","commit_id":"dc7818d7694c39c9a1e38d7bb4bdcf54c207ef10"},{"author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"change_message_id":"74e41859605a83778803ae3a431ea57877f91da8","unresolved":false,"context_lines":[{"line_number":40,"context_line":"* one rabbit (cluster or not) for each OpenStack services"},{"line_number":41,"context_line":"* one big rabbit (cluster or not) for all OpenStack services"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"The recommendation is to split your rabbit in multiples clusters for multiple reasons:"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"* Reduce the impact when a rabbit cluster is down"},{"line_number":46,"context_line":"* Allow intervention on smaller part of infrastructure"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a4a8471_169c6be6","line":43,"range":{"start_line":43,"start_character":46,"end_line":43,"end_character":55},"in_reply_to":"a2c91912_4b94019a","updated":"2022-07-06 07:31:38.000000000","message":"Ack","commit_id":"dc7818d7694c39c9a1e38d7bb4bdcf54c207ef10"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"b2975a9ed910972966b683de1b401acc3d2ca5b3","unresolved":true,"context_lines":[{"line_number":43,"context_line":"The recommendation is to split your rabbit in multiples clusters for multiple reasons:"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"* Reduce the impact when a rabbit cluster is down"},{"line_number":46,"context_line":"* Allow intervention on smaller part of infrastructure"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Which version of rabbit should I run?"}],"source_content_type":"text/x-rst","patch_set":2,"id":"8bec7939_5d66c190","line":46,"updated":"2022-07-05 19:56:55.000000000","message":"Would you recommend one cluster per service? Or would it make sense to mention services that would most benefit from having their own cluster?\n\nAlso is there some guide on the size of the cluster?","commit_id":"dc7818d7694c39c9a1e38d7bb4bdcf54c207ef10"},{"author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"change_message_id":"74e41859605a83778803ae3a431ea57877f91da8","unresolved":true,"context_lines":[{"line_number":43,"context_line":"The recommendation is to split your rabbit in multiples clusters for multiple reasons:"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"* Reduce the impact when a rabbit cluster is down"},{"line_number":46,"context_line":"* Allow intervention on smaller part of infrastructure"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"Which version of rabbit should I run?"}],"source_content_type":"text/x-rst","patch_set":2,"id":"cfdfb8b2_ee2b1c7b","line":46,"in_reply_to":"8bec7939_5d66c190","updated":"2022-07-06 07:31:38.000000000","message":"I will add an extra note about this.\nI recommend to split at least nova and neutron from other services.\nNeutron is definitely the heaviest user in term of messages and queues.","commit_id":"dc7818d7694c39c9a1e38d7bb4bdcf54c207ef10"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"b2975a9ed910972966b683de1b401acc3d2ca5b3","unresolved":true,"context_lines":[{"line_number":258,"context_line":""},{"line_number":259,"context_line":"For example, when restarting an agent, it will keep the transient queues in the rabbit cluster for 30 minutes. Most of those queues are fanout queues, so they will stack the messages."},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"On a large cluster, you can endup with million of messages very quickly (before the 30 minutes)."},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"So the recommendation is to drastically lower this value to get rid of transient queues much quicker (like 60sec):"},{"line_number":264,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"527eab49_8deabc68","line":261,"range":{"start_line":261,"start_character":28,"end_line":261,"end_character":33},"updated":"2022-07-05 19:56:55.000000000","message":"end up","commit_id":"dc7818d7694c39c9a1e38d7bb4bdcf54c207ef10"},{"author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"change_message_id":"74e41859605a83778803ae3a431ea57877f91da8","unresolved":false,"context_lines":[{"line_number":258,"context_line":""},{"line_number":259,"context_line":"For example, when restarting an agent, it will keep the transient queues in the rabbit cluster for 30 minutes. Most of those queues are fanout queues, so they will stack the messages."},{"line_number":260,"context_line":""},{"line_number":261,"context_line":"On a large cluster, you can endup with million of messages very quickly (before the 30 minutes)."},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"So the recommendation is to drastically lower this value to get rid of transient queues much quicker (like 60sec):"},{"line_number":264,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"cb77c92f_fef38b69","line":261,"range":{"start_line":261,"start_character":28,"end_line":261,"end_character":33},"in_reply_to":"527eab49_8deabc68","updated":"2022-07-06 07:31:38.000000000","message":"Ack","commit_id":"dc7818d7694c39c9a1e38d7bb4bdcf54c207ef10"}]}
