推广

Pulsar安装

iseeyu2年前 (2024-02-21)推广136

##1.3 修改bookkeeper-server/conf/bk_server.conf

zkServers=node1:2181,node2:2181,node3:2181

#############################################################################

## Journal settings

#############################################################################

# Directories BookKeeper outputs its write ahead log.

# Could define multi directories to store write head logs, separated by ‘,’.

# For example:

#  journalDirectories=/tmp/bk-journal1,/tmp/bk-journal2

# If journalDirectories is set, bookies will skip journalDirectory and use

# this setting directory.

journalDirectories=/data/bk-txn

# Directory Bookkeeper outputs ledger snapshots

# could define multi directories to store snapshots, separated by ‘,’

# For example:

# ledgerDirectories=/tmp/bk1-data,/tmp/bk2-data

#

# Ideally ledger dirs and journal dir are each in a differet device,

# which reduce the contention between random i/o and sequential write.

# It is possible to run with a single disk, but performance will be significantly lower.

ledgerDirectories=/data/bk-data

##1.4 格式化[任意一台机器上执行]

./bin/bookkeeper shell metaformat

只需要执行一次。

cat /data/bk-data/current/VERSION

zk里面会生产实例信息:

##1.5 启动

./bin/bookkeeper-daemon.sh start bookie

会在data目录下生成如下信息:

连接到zk,每个节点启动后,会在zk中注册相关信息:

##1.6 查看是否启动成功

./bin/bookkeeper shell bookiesanity

#2、Pulsar集群安装

##2.1 修改配置

### Zookeeper quorum connection string

zookeeperServers=192.168.22.151:2181,192.168.22.152:2181,192.168.22.153:2181

### Configuration Store connection string

configurationStoreServers=192.168.22.151:2181,192.168.22.152:2181,192.168.22.153:2181

### Name of the cluster to which this broker belongs to

clusterName=iot-ipulsar-cluster

### Broker data port for TLS – By default TLS is disabled

brokerServicePortTls=6651

### Port to use to server HTTPS request – By default TLS is disabled

webServicePortTls=8443

### Enable the deletion of inactive topics

brokerDeleteInactiveTopicsEnabled=false

##2.2 启动Pulsar

./bin/pulsar-daemon start broker

##2.3 初始化元数据信息

./bin/pulsar initialize-cluster-metadata \

  –cluster iot-ipulsar-cluster \

  –zookeeper 192.168.22.151:2181,192.168.22.152:2181,192.168.22.153:2181 \

  –configuration-store 192.168.22.151:2181,192.168.22.152:2181,192.168.22.153:2181 \

  –web-service-url http://192.168.22.151:18080,192.168.22.152:18080,192.168.22.153:18080 \

  –web-service-url-tls https://192.168.22.151:8443,192.168.22.152:8443,192.168.22.153:8443 \

  –broker-service-url pulsar://192.168.22.151:6650,192.168.22.152:6650,192.168.22.153:6650 \

  –broker-service-url-tls pulsar+ssl://192.168.22.151:6651,192.168.22.152:6651,192.168.22.153:6651   

##2.4 修改client.conf配置文件【地址需与服务端地址一致】

# Configuration for pulsar-client and pulsar-admin CLI tools

# URL for Pulsar REST API (for admin operations)

# For TLS:

# webServiceUrl=https://localhost:8443/

webServiceUrl=http://localhost:18080/

# URL for Pulsar Binary Protocol (for produce and consume operations)

# For TLS:

# brokerServiceUrl=pulsar+ssl://localhost:6651/

brokerServiceUrl=pulsar://localhost:6650/

##2.5 验证集群服务是否正常

./bin/pulsar-admin brokers list iot-ipulsar-cluster

##2.6 测试生产消息

./bin/pulsar-client produce \

  persistent://public/default/ck.forward.log \

  -n 1 \

  -m “This is my idea!”

##2.6 测试消费消息[先启动]

./bin/pulsar-client consume \

  persistent://public/default/ck.forward.log \

  -n 100 \

  -s “forward.log.g1” \

  -t “Exclusive”

扫描二维码推送至手机访问。

版权声明:本文由西安泽虎代运营发布,如需转载请注明出处。

转载请注明出处https://www.0291.com.cn/post/57646.html

相关文章

太阳不断释放巨大的能量,太阳能量的源泉是什么?

太阳能够稳定释放能量的关键,在于恒星形成之初的氢元素聚集。随着氢元素聚集到原始太阳内部,太阳内部的温度开始逐渐提升,最终产生氢氦核聚变,核聚变产生的巨大能量,点亮了整个太阳,并将巨大的能量散播到整个太阳系。太阳是地球能量的主要来源,在漫长的时间里,太阳一直在稳定散发着光芒和...

市场营销该怎么学,学什么?

市场营销该怎么学,学什么?

该怎么学,学什么?...

301重定向和302重定向的区别

301重定向和302重定向的区别

301和302是两个比较值得重视的状态页面,这两个状态页面是有一定区别的,301是永久的重定向,302重定向是暂时。我们必须要了解这两个名词之间的区别,我们什么时候会用到301重定向? 〈1〉:关于我们网站seocnm做永久性的跳转的时候。 这个时候就需要使用到301,用301网址重定向...

拼多多怎样帮助别人代付?揭秘你不知道的新功能!

拼多多怎样帮助别人代付?揭秘你不知道的新功能!

随着网络购物的普及,越来越多的人选择在电商平台上购物,而拼多多作为我国知名的电商平台之一,其便捷的购物方式和亲民的价格吸引了大量用户。那么,拼多多怎样帮助别人代付呢?今天,我就来为大家揭秘一下这个你不知道的新功能! 我们要明白什么是代付。代付,就是代替他人支付购物款项的行为。在拼多多...

直通车智能推广有权重吗(直通车智能推广和标准推广哪个好)

直通车智能推广有权重吗(直通车智能推广和标准推广哪个好)

直通车智能推广肯定是有权重的,直通车的作用是提高曝光量增加宝贝的展现量。这就更容易被人点击,流量就会加大。只要店铺的访客变多了店铺的权重自然会增加。...

分析搜索引擎是如何判断seo作弊的

分析搜索引擎是如何判断seo作弊的

我们在做网站优化的时候很多朋友都会在群里问,百度是如何判断seo作弊的,我怎么知道自己的方法是作弊还是正规呢,为什么我没做什么却被认为是作弊了呢?。很多关于作弊的问题都在困惑着我们众多seo的朋友。主要分析搜索引擎是如何判断seo作弊的。 我们做seo、做网站优化,一个网站的优化,最好是能够在网站...

现在,非常期待与您的又一次邂逅

我们努力让每一部企业宣传片和抖音短视频成为商业大片