1234567891011121314151617181920212223242526 |
- <?xml version="1.0" encoding="UTF-8"?>
- <beans xmlns="http://www.springframework.org/schema/beans"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
- xsi:schemaLocation="http://www.springframework.org/schema/beans
- http://www.springframework.org/schema/beans/spring-beans.xsd
- http://code.alibabatech.com/schema/dubbo
- http://code.alibabatech.com/schema/dubbo/dubbo.xsd">
- <!-- 消费方应用名,用于计算依赖关系,不是匹配条件,不要与提供方一样 -->
- <dubbo:application name="iamberry-app-api-consumer"/>
- <!-- 使用multicast广播注册中心暴露发现服务地址 -->
- <dubbo:registry address="zookeeper://127.0.0.1:2181"/>
-
- <!-- dubbo所有事件下发线程池,最多接受50,超过等等 -->
- <dubbo:protocol threads="1000" dispather="all" threadpool="fixed"/>
-
- <!-- 自动从注册中心发现监控 -->
- <dubbo:monitor protocol="registry"/>
-
- <!-- 生成远程服务代理,可以和本地bean一样使用demoService -->
- <dubbo:reference interface="com.iamberry.app.face.MessageService" loadbalance="random" timeout="30000" check="false" id="messageServiceImpl"/>
- <dubbo:reference interface="com.iamberry.app.face.LogService" loadbalance="random" timeout="30000" check="false" id="logServiceImpl"/>
- <dubbo:reference interface="com.iamberry.app.face.UserService" loadbalance="random" timeout="30000" check="false" id="userServiceImpl"/>
- <dubbo:reference interface="com.iamberry.app.face.MilkService" loadbalance="random" timeout="30000" check="false" id="milkServiceImpl"/>
- <dubbo:reference interface="com.iamberry.app.face.MachineService" loadbalance="random" timeout="30000" check="false" id="machineServiceImpl"/>
- <dubbo:reference interface="com.iamberry.app.face.CodeService" loadbalance="random" timeout="30000" check="false" id="codeServiceImpl"/>
- </beans>
|