锁定老帖子 主题:阿里巴巴Dubbo分布式服务框架已开源
该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2012-04-17
yongcunh 写道 試用了一下Dubbo,感覺很不錯,也和以前做的兩個項目集成了在一起試過,用Dubbo的調用方式代替原來的使用web service調用的方式,感覺爽多了。
但碰到一個問題,研究了很久都沒有找到解決辦法,問題就是UserGuide所講到的:配置上Dubbo缓存文件,<dubbo:registry file=”${user.home}/output/dubbo.cache” />這一點。 我在consumer這一端配置了:<dubbo:registry address="zookeeper://127.0.0.1:2181" file="output/dubbo.cache"/> 但我卻找不到dubbo.cache這個文件,也不知如何體現這個功能,所以請教樓主梁飛。 这个在2.1版本以前,只有阿里内部的注册中心支持,开源的注册中心将在2.2版本支持此配置项,本月内会发布。 |
|
返回顶楼 | |
发表时间:2012-04-18
多謝你的回覆呀,期待新版本的發佈!
以前一直使用的開源框架都是國外的,這次使用自己的開源項目,真有點特別! 這次我想將Dubbo框架用在一個比較大的政府項目方案上 ,客戶對意向是希望項目採用開源框架搭建項目,比如Spring,Hibernate等比較有名的開源項目,但不知客戶對我準備採用Dubbo的接受程度有多大,心里無什麽底。 除開阿里內部使用Dubbo外,這也是從Dubbo的主頁上看到,但對于同樣關注的同鞋們,你們有多少將Dubbo用于生產環境的? |
|
返回顶楼 | |
发表时间:2012-04-18
yongcunh 写道 多謝你的回覆呀,期待新版本的發佈!
以前一直使用的開源框架都是國外的,這次使用自己的開源項目,真有點特別! 這次我想將Dubbo框架用在一個比較大的政府項目方案上 ,客戶對意向是希望項目採用開源框架搭建項目,比如Spring,Hibernate等比較有名的開源項目,但不知客戶對我準備採用Dubbo的接受程度有多大,心里無什麽底。 除開阿里內部使用Dubbo外,這也是從Dubbo的主頁上看到,但對于同樣關注的同鞋們,你們有多少將Dubbo用于生產環境的? 我觉得, 你可以放心的使用。 实在遇到问题, 就飞杭州和老梁讨论。 哈哈 |
|
返回顶楼 | |
发表时间:2012-04-20
@梁飞,你好
新版monitor 增加的了 unregister ,可以理解为,可以通过这里解除某个已注册的provider,使得consumer无法请求该provoider? 另:我的monitor,还是看不到统计图。狠郁闷!望指导一下。谢谢。 dubbo.porperties配置如下: dubbo.container=log4j,spring,registry,jetty dubbo.application.name=HD-Service-monitor dubbo.application.owner= #dubbo.registry.address=multicast://224.5.6.7:1234 dubbo.registry.address=zookeeper://127.0.0.1:2181 #dubbo.registry.address=redis://127.0.0.1:6379 #dubbo.registry.address=dubbo://127.0.0.1:9090 dubbo.protocol.port=7070 dubbo.jetty.port=8088 #dubbo.jetty.directory=${user.home}/monitor dubbo.jetty.directory=/devhome/hdsp/monitor dubbo.charts.directory=${dubbo.jetty.directory}/charts dubbo.statistics.directory=/devhome/hdsp/monitor/statistics dubbo.log4j.file=logs/dubbo-monitor-simple.log dubbo.log4j.level=WARN |
|
返回顶楼 | |
发表时间:2012-04-20
Letsgo 写道 @梁飞,你好
新版monitor 增加的了 unregister ,可以理解为,可以通过这里解除某个已注册的provider,使得consumer无法请求该provoider? 另:我的monitor,还是看不到统计图。狠郁闷!望指导一下。谢谢。 dubbo.porperties配置如下: dubbo.container=log4j,spring,registry,jetty dubbo.application.name=HD-Service-monitor dubbo.application.owner= #dubbo.registry.address=multicast://224.5.6.7:1234 dubbo.registry.address=zookeeper://127.0.0.1:2181 #dubbo.registry.address=redis://127.0.0.1:6379 #dubbo.registry.address=dubbo://127.0.0.1:9090 dubbo.protocol.port=7070 dubbo.jetty.port=8088 #dubbo.jetty.directory=${user.home}/monitor dubbo.jetty.directory=/devhome/hdsp/monitor dubbo.charts.directory=${dubbo.jetty.directory}/charts dubbo.statistics.directory=/devhome/hdsp/monitor/statistics dubbo.log4j.file=logs/dubbo-monitor-simple.log dubbo.log4j.level=WARN dubbo.charts.directory 配置的问题吧? 可以看一下监控页面的html看看图片引用的路径是多少。 |
|
返回顶楼 | |
发表时间:2012-04-20
非常奇怪的问题,我今天下午,查看日志,发现大量的重复调用,consumer 发起一次调用,但server provider 重复执行,时间点几乎重合,我使用的是dubbo 2.1.2 ?
|
|
返回顶楼 | |
发表时间:2012-04-20
Letsgo 写道 非常奇怪的问题,我今天下午,查看日志,发现大量的重复调用,consumer 发起一次调用,但server provider 重复执行,时间点几乎重合,我使用的是dubbo 2.1.2 ?
应该是超时了吧,超时应该会发送重复请求的 |
|
返回顶楼 | |
发表时间:2012-04-20
Letsgo 写道 非常奇怪的问题,我今天下午,查看日志,发现大量的重复调用,consumer 发起一次调用,但server provider 重复执行,时间点几乎重合,我使用的是dubbo 2.1.2 ?
我也经常遇到,特别是写数据服务。导致数据重复。 |
|
返回顶楼 | |
发表时间:2012-04-20
yanwt 写道 Letsgo 写道 非常奇怪的问题,我今天下午,查看日志,发现大量的重复调用,consumer 发起一次调用,但server provider 重复执行,时间点几乎重合,我使用的是dubbo 2.1.2 ?
应该是超时了吧,超时应该会发送重复请求的 非常,感谢你的提醒。!!! |
|
返回顶楼 | |
发表时间:2012-04-20
把timeout设置大一点,默认的时间有点短,有时候感觉好像没有超时,但是却重复执行3次。
|
|
返回顶楼 | |