单机模式启动ApachePulsarApachePulsar单机模式多用于开发测试阶段,生产环境不宜使用。[TOC]下载Pulsar:wgethttps://archive.apache.org/dist/pulsar/pulsar-2.11.0/apache-pulsar-2.11.0-bin.tar.gz解压:tar-xzvfapache-pulsar-2.11.0-bin.tar.gzrun:#前台运行./apache-pulsar-2.11.0/bin/pulsarstandalone#后台运行./apache-pulsar-2.11.0/bin/pulsar-daemonstartstandalone最后使用PulsarAssistant连接测试:常见问题内存小于4GB,导致无法启动Pulsar。如果您的服务器可用内存少于4GB,则可能无法启动Pulsar。启动Pulsar前设置内存:exportPULSAR_EXTRA_OPTS="-Xms512m-Xmx512m"./apache-pulsar-2.11.0/bin/pulsarstandalonestandalonestartsZookeeperinstandalonemode最新版本的Pulsar优化了standalone模式(PIP-117),并且在以独立模式启动时不启动Zookeeper。如果要启动Zookeeper,可以通过设置`PULSAR_STANDALONE_USE_ZOOKEEPER`环境变量来避免PIP-117优化,启动Zookeeper存储Pulsar集群的元数据:exportPULSAR_STANDALONE_USE_ZOOKEEPER=1./apache-pulsar-2.11.0/bin/pulsarstandaloneinthecloud在互联网或虚拟机中运行Pulsar编辑/etc/hosts文件并添加:10.0.16.11node1其中10.0.16.11更改为您的服务器地址。对于云服务器,可以使用内网地址。修改apache-pulsar-2.11.0/conf/standalone.conf文件:#修改服务向外界通告的主机名或IP地址advertisedAddress=node1#禁用自动删除非活动主题brokerDeleteInactiveTopicsEnabled=falseRestartPulsar:./apache-pulsar-2.11.0/bin/pulsar-standalone
