首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏开源部署

    RabbitMQ 生产环境配置详解

    hipe_compile 设置为true以使用HiPE预编译RabbitMQ的部分,HiPE是Erlang的即时编译器,启用HiPE可以提高吞吐量两位数,但启动时会延迟几分钟。 Erlang运行时必须包含HiPE支持。如果不是,启用此选项将不起作用。HiPE在某些平台上根本不可用,尤其是Windows。 hipe_compile = false cluster_keepalive_interval 节点应该多长时间向其他节点发送keepalive消息(以毫秒为单位),keepalive的消息丢失不会被视为关闭 rabbitmq/rabbitmq-env.conf(二进制安装) /etc/rabbitmq/rabbitmq-env.conf(rpm 安装) RABBITMQ_SERVER_CODE_PATH 在使用HiPE

    5.5K10编辑于 2022-07-26
  • 来自专栏Elton的技术分享博客

    erlang多node通信失败

    在终端中执行 $ erl -sname gandalf Erlang R15B02 (erts-5.9.2) [source] [64-bit] [smp:8:8] [async-threads:0] [hipe 启动另外一个终端,执行 $ erl -sname bilbo Erlang R15B02 (erts-5.9.2) [source] [64-bit] [smp:8:8] [async-threads:0] [hipe sname gandalf -setcookie abc Erlang R15B02 (erts-5.9.2) [source] [64-bit] [smp:4:4] [async-threads:0] [hipe sname bilbo -setcookie abc Erlang R15B02 (erts-5.9.2) [source] [64-bit] [smp:8:8] [async-threads:0] [hipe

    76920发布于 2021-01-26
  • 来自专栏Elton的技术分享博客

    Erlang中启用Kernel Poll

    默认情况下 $ erl Erlang R15B03 (erts-5.9.3) [source] [64-bit] [smp:8:8] [async-threads:0] [hipe] [kernel-poll 需要加上+K true参数 $ erl +K true Erlang R15B03 (erts-5.9.3) [source] [64-bit] [smp:8:8] [async-threads:0] [hipe

    1.1K20发布于 2021-01-26
  • 来自专栏cayzlh

    Docker使用rabbitmq

    --hostname my-rabbit --name some-rabbit\ -e RABBITMQ_DEFAULT_VHOST=my_vhost rabbitmq:3-management 启用HiPE 要在启动时启用HiPE编译器,请使用RABBITMQ_HIPE_COMPILEset to 1。 根据官方文件: 设置为true以使用HiPE预编译RabbitMQ的部分,HiPE是Erlang的即时编译器。这将以增加启动时间为代价来增加服务器吞吐量。

    95330编辑于 2022-03-01
  • 来自专栏Reck Zhang

    Message Queue 09 - RabbitMQ单机性能分析

    优化 hipe_compile 在 /etc/rabbitmq/rabbitmq.config 我们可以将 hipe_compile 选项打开: Explicitly enable/disable HiPE {hipe_compile, true} 其原理类似于 JIT, 可以对RabbitMQ进行预编译, 以增加启动时间为代价降低CPU的负载, 进而提高RabbitMQ的吞吐量, 我们还是以 4w/s

    3.7K20发布于 2021-08-11
  • 来自专栏开源部署

    如何在Ubuntu 18.04上安装Elixir和Phoenix Framework

    shell,输出如下: Erlang/OTP 22 [erts-10.4.2] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1] [hipe -v 这将显示以下输出: Erlang/OTP 22 [erts-10.4.2] [source] [64-bit] [smp:1:1] [ds:1:1:10] [async-threads:1] [hipe

    1.9K30编辑于 2022-07-27
  • 来自专栏linux百科小宇宙

    Ubuntu 12.04 LTS 64位下编译安装Erlang R16B02

    configure --prefix=/usr/local/erlang --enable-smp-support --enable-threads --enable-kernel-poll --enable-hipe configure --prefix=/usr/local/erlang --enable-smp-support --enable-threads --enable-kernel-poll --enable-hipe

    1.1K00发布于 2021-06-12
  • 来自专栏python3

    CentOS7安装rabbitmq集群(二进制)

    esl-erlang_21.3.6-1_centos_7_amd64.rpm yum clean all erlang检查 #  erl -version Erlang (SMP,ASYNC_THREADS,HIPE dump_log_write_threshold, [1000]},      {vm_memory_high_watermark, 0.5},      {disk_free_limit, "200MB"},      {hipe_compile 1.0}).此值也可以设为整数(单位为bytes)或者使用数字单位(如.”50MB”).默认情况下,可用磁盘空间必须超过50MB.参考 Disk Alarms 文档.Default: 50000000 hipe_compile 将此选项设置为true,将会使用HiPE预编译部分RabbitMQ,Erlang的即时编译器.这可以增加服务器吞吐量,但会增加服务器的启动时间. HiPE compiling:  |---------------------------------------------------------|                  |######

    2.1K52发布于 2020-03-09
  • 来自专栏波波烤鸭

    详细介绍RabbitMQ在Linux(centos6.5)环境下的安装过程

    usr/local/erlang --enable-smp-support --enable-threads --enable-sctp --enable-kernel-poll --enable-hipe enable-sctp启用流控制协议支持(Stream Control Transmission Protocol,流控制传输协议) –enable-kernel-poll启用Linux内核poll –enable-hipe

    4.1K51发布于 2019-05-23
  • 来自专栏格物致知

    CentOS安装erlang

    /configure --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe make && make install

    1.2K20编辑于 2022-08-19
  • 来自专栏Redis管理

    如何在 Linux 上部署 RabbitMQ

    Automatic configure script builder (debianutils m4 perl) $ apt-get -y install autoconf# Needed for HiPE 是否安装成功,如果出现类似以下的提示即表示安装成功:$ erlErlang/OTP 19 [erts-8.1] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe

    98520编辑于 2023-11-15
  • 来自专栏张善友的专栏

    CentOS 7 安装RabbitMQ 3.3

    [root@localhost src]# erl Erlang/OTP 17 [erts-6.1] [source] [64-bit] [async-threads:10] [hipe] [kernel-poll {unix,linux}}, {erlang_version,"Erlang/OTP 17 [erts-6.1] [source] [64-bit] [async-threads:30] [hipe

    1.3K50发布于 2018-01-26
  • 来自专栏Lambda

    RabbitMQ集群配置文件详解

    1.0}, 即与内存相关联1:1,也可定制为多少byte. vm_memeory_high_watemark, 设置内存低水位线,若低于该水位线,则开启流控机制,默认值为0.4,即内存总量的40% hipe_compile

    39110编辑于 2022-04-13
  • 来自专栏JavaEdge

    RabbitMQ集群配置文件详解

    1.0},即与内存相关联1: 1, 也可定制为多少byte vm_ memory_ high_ watermark 设置内存低水位线,若低于该水位线,则开启流控机制,默认值是0.4,即内存总量的40% hipe

    61020发布于 2021-02-23
  • 来自专栏Java学习录

    CentsOS原生RabbitMQ安装过程

    --prefix=/app/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe

    58910发布于 2019-06-18
  • 来自专栏Java架构师历程

    CentOS7下RabbitMQ服务安装配置

    iZ25e3bt9a6Z erlang]# erl Erlang/OTP 18 [erts-7.3] [source] [64-bit] [smp:8:8] [async-threads:10] [hipe linux}}, {erlang_version, “Erlang/OTP 18 [erts-7.3] [source] [64-bit] [smp:8:8] [async-threads:64] [hipe

    99630发布于 2018-09-26
  • 来自专栏开源部署

    CentOS 7 系统部署 RabbitMQ

    root@localhost /]# erl Erlang R16B03-1 (erts-5.10.4) [source] [64-bit] [smp:4:4] [async-threads:10] [hipe

    62010编辑于 2022-07-08
  • 来自专栏华创信息技术

    RabbitMq安装教程 基于Linux

    prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe

    2.8K30发布于 2019-11-08
  • 来自专栏海向

    Centos7 下安装 RabbitMQ

    /configure --prefix=/usr/local/erlang --enable-hipe --enable-threads --enable-smp-support --enable-kernel-poll

    99330发布于 2019-09-23
  • 来自专栏JAVA烂猪皮

    RabbitMQ进程结构分析与性能调优

    hipe_compile:开启Erlang HiPE编译选项(相当于Erlang的jit技术),能够提高性能20%-50%。 在Erlang R17后HiPE已经相当稳定,RabbitMQ官方也建议开启此选项。

    3.8K30发布于 2018-08-03
领券