项目作者: muarine

项目描述 :
dubbo
高级语言: Java
项目地址: git://github.com/muarine/dubbo.git
创建时间: 2015-12-25T10:18:06Z
项目社区:https://github.com/muarine/dubbo

开源协议:

下载


项目名称:dubbo-demo

官网地址

版本号:0.1.1-SNAPSHOT Spring-4.2.3 Mybatis-3.3.0

主要功能:

  • dubboserver 服务提供者 集成Mybatis + SpringContext
  • 实现主从读库操作,TODO:但还需要抽象封装数据库中间件
  • dubboclient 消费者集成Spring-4.2.3

目录清单

  • dubboclient 服务消费者
  • dubboserver 服务提供者
  • dubbo-admin dubbo控制后台 已添加
  • dubbo-monitor 后台监控 已添加

要做的事情

  • 配置maven setting.xml
  1. <mirror>
  2. <id>central-repos2</id>
  3. <name>Central repository 2</name>
  4. <url>http://repo1.maven.org/maven2/</url>
  5. <mirrorOf>central</mirrorOf>
  6. </mirror>
  7. <mirror>
  8. <id>oschina-repos</id>
  9. <name>Oschina Releases</name>
  10. <url>http://maven.oschina.net/content/groups/public</url>
  11. <mirrorOf>central</mirrorOf>j
  12. </mirror>
  13. <mirror>
  14. <id>central-repos</id>
  15. <name>Central repository</name>
  16. <url>http://repo.maven.apache.org/maven2</url>
  17. <mirrorOf>central</mirrorOf>
  18. </mirror>
  19. <mirror>
  20. <id>java-repos</id>
  21. <name>Java mirror</name>
  22. <url>http://download.java.net/maven/2/</url>
  23. <mirrorOf>central</mirrorOf>
  24. </mirror>
  • 配置dubbo-admin
  1. // 填写zookeeper注册地址,也可用mulitcast / dubbo 协议注册
  2. dubbo.registry.address=zookeeper://127.0.0.1:2181
  3. dubbo.admin.root.password=root
  4. dubbo.admin.guest.password=guest
  • 配置dubbo-monitor
  1. dubbo.container=log4j,spring,registry,jetty
  2. dubbo.application.name=simple-monitor
  3. dubbo.application.owner=muarine
  4. #dubbo.registry.address=multicast://224.5.6.7:1234
  5. dubbo.registry.address=zookeeper://127.0.0.1:2181
  6. #dubbo.registry.address=redis://127.0.0.1:6379
  7. #dubbo.registry.address=dubbo://127.0.0.1:9090
  8. dubbo.protocol.port=7070
  9. dubbo.jetty.port=8080
  10. dubbo.jetty.directory=${user.home}/monitor
  11. dubbo.charts.directory=${dubbo.jetty.directory}/charts
  12. dubbo.statistics.directory=${user.home}/monitor/statistics
  13. dubbo.log4j.file=logs/dubbo-monitor-simple.log
  14. dubbo.log4j.level=WARN