a78e79d8c942794081ddac9f86ee3697bf1d1100.svn-base 1.7 KB

12345678910111213141516171819202122232425262728293031
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <beans xmlns="http://www.springframework.org/schema/beans"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
  4. xsi:schemaLocation="http://www.springframework.org/schema/beans
  5. http://www.springframework.org/schema/beans/spring-beans.xsd
  6. http://code.alibabatech.com/schema/dubbo
  7. http://code.alibabatech.com/schema/dubbo/dubbo.xsd">
  8. <!-- 提供方应用信息,用于计算依赖关系-->
  9. <dubbo:application name="iamberry-app-service-provider"/>
  10. <!-- 用dubbo协议在20880端口暴露服务 -->
  11. <dubbo:protocol name="dubbo" port="-1"/>
  12. <!-- 使用zookeeper注册中心暴露服务地址 -->
  13. <dubbo:registry address="zookeeper://127.0.0.1:2181"/>
  14. <dubbo:monitor protocol="registry"/>
  15. <!-- 当ProtocolConfig和ServiceConfig没有设置时,使用默认值 -->
  16. <dubbo:provider timeout="30000" threadpool="fixed" threads="500" accepts="100" accesslog="true"/>
  17. <!-- 用dubbo协议在20880端口暴露服务 -->
  18. <dubbo:protocol name="dubbo" port="20880"/>
  19. <dubbo:service interface="com.iamberry.app.face.MessageService" ref="messageServiceImpl"></dubbo:service>
  20. <dubbo:service interface="com.iamberry.app.face.LogService" ref="logServiceImpl"></dubbo:service>
  21. <dubbo:service interface="com.iamberry.app.face.UserService" ref="userServiceImpl"></dubbo:service>
  22. <dubbo:service interface="com.iamberry.app.face.MilkService" ref="milkServiceImpl"></dubbo:service>
  23. <dubbo:service interface="com.iamberry.app.face.MachineService" ref="machineServiceImpl"></dubbo:service>
  24. <dubbo:service interface="com.iamberry.app.face.CodeService" ref="codeServiceImpl"></dubbo:service>
  25. </beans>