<settings xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<mirrors>
<mirror>
<id>CN</id>
<name>OSChina Central</name>
<url>http://maven.oschina.net/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
❷ 如何在linux部署bbo-admin管理端
这个比较简单,编译打包成功后,将bbo-admin/target/bbo-admin-2.8.xxx.war 复制到jetty、tomcat下的webapps就算完成部署了(当然,也可以部署到其它兼容的servlet容器,比如jboss、weblogic)
然后浏览:http://localhost:8080/bbo-admin/ 会提示登陆用户名、密码,这是在配置文件里写死的,配置文件的路径为:
bbo-admin/src/main/webapp/WEB-INF/bbo.propertiesbbo.registry.address=zookeeper://127.0.0.1:2181?backup=127.0.0.1:2182,127.0.0.1:2183
bbo.admin.root.password=root
bbo.admin.guest.password=guest
即用户名、密码均为root,登录成功后,刷新下页面,如果提示404之类的,退回到http://localhost:8080/浏览(这个跟部署的contextPath有关,如果contextPath设置为/bbo-admin,刷新下就可以了,如果contextPath设置成/,则登录后要退回/浏览)
❸ 搭建bbo+zookeeper+spring架构为什么不要用jdk1.8
我了zookeeper-3.4.5.tar.gz版本的包。接下来把zookeeper-3.4.5.tar.gz解压到文件夹D:\zookeeper-3.4.5\中,
然后将zoo_sample.cfg改名为zoo.cfg。然后将配置文件zoo.cfg改成如下:
[html] view plain
# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
# do not use /tmp for storage, /tmp here is just
# example sakes.
dataDir=D:\\zookeeper-3.4.5\\data
dataLogDir=D:\\zookeeper-3.4.5\\log
# the port at which the clients will connect
clientPort=2181
然后就可以启动了。
DUBBO的管理DUBBO-ADMIN的部署
bbo-admin.war可在网上网络去,但是我了好几个war包,发布上去服务启动都报错,这个时候大概是我们系统的JDK和编译
bbo-admin.war的JDK版本不同导致的了。所以我之后直接了bbo-master的源代码,然后自己编译了一个war包,这样就不会存
在启动报错的问题了。
❹ 怎么用myeclipse对bbo admin进行打包
说明:打开Cmd,然后进入解压路径 工程路径:下载bo-masterbo-masterbo-admin,只需要编译bbo-admin即可,有什么依赖的,maven会自动拉取解决。
整个过程如下:
1,通过cmd进入目录,输入命令
❺ bbo privider与consumer同时配置retry以哪个为主
bbo配置优先级:
方法级>接口级>全局级
消费方配置优先于提供方配置
所以,retry如果都配了,以消费方为主。
❻ 谁有阿里的hessian-lite.jar,bbo编译的时候找不到
bbo支持多种远程调用方式,例如bbo RPC(二进制序列化 + tcp协议)、http invoker(二进制序列化 + http协议,至少在开源版本没发现对文本序列化的支持)、hessian(二进制序列化 + http协议)、WebServices (文本序列化 + http协议)等等...
❼ bbox 怎么部署在tomcat
DUBBO的介绍部分我这里就不介绍了,大家可参考官方文档。
DUBBO的注册中心安装
DUBBO的注册中心支持好几种,公司用到zookeeper注册中心,所以我这边只说明zookeeper注册中心如何安装。
安装zookeeper注册中心首先得下载zookeeper。大家可到zookeeper的官网http://zookeeper.apache.org/releases.html上去下载。
我下载了zookeeper-3.4.5.tar.gz版本的包。接下来把zookeeper-3.4.5.tar.gz解压到文件夹D:\zookeeper-3.4.5\中,
然后将zoo_sample.cfg改名为zoo.cfg。然后将配置文件zoo.cfg改成如下:
[html] view plain
# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
# do not use /tmp for storage, /tmp here is just
# example sakes.
dataDir=D:\\zookeeper-3.4.5\\data
dataLogDir=D:\\zookeeper-3.4.5\\log
# the port at which the clients will connect
clientPort=2181
然后就可以启动了。
DUBBO的管理平台DUBBO-ADMIN的部署
bbo-admin.war可在网上网络去下载,但是我下载了好几个war包,发布上去服务启动都报错,这个时候大概是我们系统的JDK和编译
bbo-admin.war的JDK版本不同导致的了。所以我之后直接下载了bbo-master的源代码,然后自己编译了一个war包,这样就不会存
在启动报错的问题了。