27 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			27 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|  | # 所属集群名称,如果节点较多可以配置多个 | |||
|  | brokerClusterName = DefaultCluster | |||
|  | #broker名称,master和slave使用相同的名称,表明他们的主从关系 | |||
|  | brokerName = broker1 | |||
|  | #0表示Master,大于0表示不同的slave | |||
|  | brokerId = 0 | |||
|  | #表示几点做消息删除动作,默认是凌晨4点 | |||
|  | deleteWhen = 04 | |||
|  | #在磁盘上保留消息的时长,单位是小时 | |||
|  | fileReservedTime = 48 | |||
|  | #有三个值:SYNC_MASTER,ASYNC_MASTER,SLAVE;同步和异步表示Master和Slave之间同步数据的机制; | |||
|  | brokerRole = ASYNC_MASTER | |||
|  | #刷盘策略,取值为:ASYNC_FLUSH,SYNC_FLUSH表示同步刷盘和异步刷盘;SYNC_FLUSH消息写入磁盘后才返回成功状态,ASYNC_FLUSH不需要; | |||
|  | flushDiskType = ASYNC_FLUSH | |||
|  | # 设置broker节点所在服务器的ip地址(**这个非常重要,主从模式下,从节点会根据主节点的brokerIP2来同步数据,如果不配置,主从无法同步,brokerIP1设置为自己外网能访问的ip,服务器双网卡情况下必须配置,比如阿里云这种,主节点需要配置ip1和ip2,从节点只需要配置ip1即可) | |||
|  | # 此ip由使用环境决定 本机使用 127 局域网使用 192 外网使用 外网ip | |||
|  | brokerIP1 = 192.168.31.165 | |||
|  | #Broker 对外服务的监听端口, | |||
|  | listenPort = 10911 | |||
|  | #是否允许Broker自动创建Topic | |||
|  | autoCreateTopicEnable = true | |||
|  | #是否允许 Broker 自动创建订阅组 | |||
|  | autoCreateSubscriptionGroup = true | |||
|  | #linux开启epoll | |||
|  | useEpollNativeSelector = true | |||
|  | 
 |