kafka在windows中的安装启动,及dubbo使用

1.官网上分别下载zookeeper, kafka . 注意选择二进制文件下载.

2. 先启动zookeeper

  1. 在解压后的conf文件中复制一份zoo_sample.cfg 重新命名为 zoo.cfg ,因为zookeeper启动默认加载zoo.cfg的配置文件.
  2. 配置zookeeper的环境变量, zookeeper_home
  3. 修改配置文件dataDir=D:\Java\Tool\zookeeper-3.4.6\tmp ,然后双击运行 zkServer.cmd 文件. 然后双击运行 zkServer.cmd 文件. (需要java环境)

3.再启动kafka

  1. 修改server.properties配置文件. log.dirs=D:\Java\Tool\kafka_2.11-0.10.0.1\kafka-log
# The id of the broker. This must be set to a unique integer for each broker.
broker.id=0
#     listeners = PLAINTEXT://your.host.name:9092
listeners=PLAINTEXT://127.0.0.1:9092
# root directory for all kafka znodes.
zookeeper.connect=localhost:2181
  1. 命令窗口进入安装根目录, 执行命令 ,回车
.\bin\windows\kafka-server-start.bat .\config\server.properties 
  1. zookeeper, kafka窗口一直保持开的的状态.

4. 使用注解配置

4.1 配置文件添加注解配置

dubbo配置中添加:

	     
      ```

sping配置中添加:

      
      

4.2 provide 的serviceImpl使用:

	@Component    //引入spring的注解
	@Service  	//引入dubbo注解

4.3 customer的使用:

	@Reference  //引入dubbo的注解
    IUserService userService;//调用Dubbo暴露的接口  

4.4 设置重连次数, 否则可能会造成重复执行









4.5. 点对点调用添加url属性, 指定要访问的ip


	

你可能感兴趣的:(队列,spring,dubbo)