官术网_书友最值得收藏!

  • Mastering RabbitMQ
  • Emrah Ayanoglu Yusuf Ayta? Dotan Nahum
  • 250字
  • 2021-07-23 14:52:50

Runtime parameters

RabbitMQ provides environment variables and configuration variables to configure RabbitMQ when starting the RabbitMQ server. In addition to these configurations, RabbitMQ allows us to change parameters, which were set in the environment variables and configuration variables in the runtime using the runtime parameters.

We can use the command-line tool for managing the RabbitMQ broker for changing the runtime parameters, as shown in the following screenshot:

Image 2: Command Line Tool for Managing a RabbitMQ broker

Parameter management

Parameter management is a way to configure RabbitMQ by setting the parameter values. We are able to change parameters using the set_parameter command of rabbitmqctl. Moreover, we can change the different types of components of RabbitMQ with the given component_name attribute. The following tables shows the parameters and description of the runtime parameters:

Policy management

Policy management is configuration of the RabbitMQ policy values. RabbitMQ gives us an opportunity to change its policies for message queues in the runtime, and its policies are applicable for exchange and queues. You can set the new policies using "set_policy", whereas you can clear all the policies using "clear_policy".

Memory management

Memory management is the configuration of RabbitMQ memory values. Memory management can be done through the RabbitMQ configuration file parameters as we saw in the previous sections. But, sometimes we have to change the memory threshold to a lower value for many client attractions. RabbitMQ gives an option to the change memory threshold using the "set_vm_memory_high_watermark" runtime parameter as shown in the following table:

主站蜘蛛池模板: 元谋县| 灌云县| 莎车县| 贵溪市| 文安县| 银川市| 武鸣县| 西华县| 多伦县| 嘉义县| 和平县| 靖江市| 阿图什市| 黄冈市| 漳平市| 屏东县| 漠河县| 凌海市| 琼海市| 阳曲县| 尚志市| 佛山市| 迁西县| 安远县| 漳平市| 珠海市| 刚察县| 石城县| 崇阳县| 湛江市| 吴旗县| 东乌珠穆沁旗| 长丰县| 宜春市| 安徽省| 龙井市| 武穴市| 通州市| 石楼县| 乌兰察布市| 杨浦区|