Dubbo+zookeeper

dubbo学习之dubbo管理控制台装配及集成zookeeper集群部署(1)【转】

这一生的挚爱 提交于 2019-11-29 19:23:56
dubbo管理控制台开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。 本人将tomcat安装在/opt/目录下,先删除tomcat/webapps下自带的ROOT文件夹,将下载的war包解压到webapps/ROOT,命令如下: [plain] view plaincopy unzip dubbo-admin-2.4.1.war -d /opt/apache-tomcat-6.0.37/webapps/ROOT 配置: 或将dubbo.properties放在当前用户目录下) [plain] view plaincopy vim webapps/ROOT/WEB-INF/dubbo.properties 配置信息如下: dubbo.registry.address=zookeeper://127.0.0.1:2181 dubbo.admin.root.password=root dubbo.admin.guest.password=guest 这边使用的是zookeeper的注册中心。 启动 说明:这边启动tomcat之前必须先启动zookeeper的。 [plain] view plaincopy ./bin/catalina.sh run Ctrl + C 停止tomcat 出现以下界面说明安装配置成功,登录密码为root/root

dubbo学习之dubbo管理控制台装配及集成zookeeper集群部署(1)【转】

你离开我真会死。 提交于 2019-11-29 19:23:42
dubbo管理控制台开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。 1、下载dubbo 地址: http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1.war 本人将tomcat安装在/opt/目录下,先删除tomcat/webapps下自带的ROOT文件夹,将下载的war包解压到webapps/ROOT,命令如下: [plain] view plaincopy unzip dubbo-admin-2.4.1.war -d /opt/apache-tomcat-6.0.37/webapps/ROOT 配置: (或将dubbo.properties放在当前用户目录下) [plain] view plaincopy vim webapps/ROOT/WEB-INF/dubbo.properties 配置信息如下: dubbo.registry.address=zookeeper://127.0.0.1:2181 dubbo.admin.root.password=root dubbo.admin.guest.password=guest 这边使用的是zookeeper的注册中心。 启动 说明

dubbo学习之dubbo管理控制台装配及集成zookeeper集群部署(1)【转】

柔情痞子 提交于 2019-11-29 19:23:30
dubbo管理控制台开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。 1、下载dubbo 地址: http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1.war 本人将tomcat安装在/opt/目录下,先删除tomcat/webapps下自带的ROOT文件夹,将下载的war包解压到webapps/ROOT,命令如下: [plain] view plaincopy unzip dubbo-admin-2.4.1.war -d /opt/apache-tomcat-6.0.37/webapps/ROOT 配置: (或将dubbo.properties放在当前用户目录下) [plain] view plaincopy vim webapps/ROOT/WEB-INF/dubbo.properties 配置信息如下: dubbo.registry.address=zookeeper://127.0.0.1:2181 dubbo.admin.root.password=root dubbo.admin.guest.password=guest 这边使用的是zookeeper的注册中心。 启动 说明

dubbo学习之dubbo管理控制台装配及集成zookeeper集群部署(1)【转】

徘徊边缘 提交于 2019-11-29 19:22:55
dubbo管理控制台开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。 1、下载dubbo 地址: http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1.war 本人将tomcat安装在/opt/目录下,先删除tomcat/webapps下自带的ROOT文件夹,将下载的war包解压到webapps/ROOT,命令如下: [plain] view plaincopy unzip dubbo-admin-2.4.1.war -d /opt/apache-tomcat-6.0.37/webapps/ROOT 配置: (或将dubbo.properties放在当前用户目录下) [plain] view plaincopy vim webapps/ROOT/WEB-INF/dubbo.properties 配置信息如下: dubbo.registry.address=zookeeper://127.0.0.1:2181 dubbo.admin.root.password=root dubbo.admin.guest.password=guest 这边使用的是zookeeper的注册中心。 启动 说明

EOSPlatform+Dubbo+Zookeeper最佳实践

谁说我不能喝 提交于 2019-11-29 04:56:54
摘要:随着分布式服务框架的流行,许多公司都引入了业界流行的分布式服务框架,本文介绍如何使用EOSPlatform+Dubbo+Zookeeper实现分布式服务的开发与运行。 1 环境准备 1.1 环境选择 EOSPlatform 6.7.1 Zookeeper 3.4.5 Dubbo 2.5.3 Tomcat 5.5.27 1.2 搭建Zookeeper环境 下载zookeeper-3.4.5.tar.gz解压到自定义目录中,如下图: 打开conf目录,将文件zoo_sample.cfg重命名为zoo.cfg。 打开bin目录,用UE打开zkServer.cmd修改如下代码。 setlocal call "%~dp0zkEnv.cmd" set JAVA_HOME=D:\Primeton\JDK1.6 set ZOOMAIN=org.apache.zookeeper.server.quorum.QuorumPeerMain echo on %JAVA_HOME%\bin\java "-Dzookeeper.log.dir=%ZOO_LOG_DIR%" "-Dzookeeper.root.logger=%ZOO_LOG4J_PROP%" -cp "%CLASSPATH%" %ZOOMAIN% "%ZOOCFG%" %* endlocal 1.3 搭建服务监控平台环境 下载dubbo

SpringMVC+Mybatis+Mysql实战项目学习--环境搭建【转】

别说谁变了你拦得住时间么 提交于 2019-11-29 04:56:43
1.开发IDE:Spring Tool Suite(自带maven插件) 保证编码格式为utf-8 -Dfile.encoding=UTF-8 2.jdk:java 1.8 下载地址http://www.oracle.com/tech 1.开发IDE:Spring Tool Suite(自带maven插件) 在STS.ini配置信息中加下面一行 保证编码格式为utf-8 -Dfile.encodig=TF-8 2.jdk:java 1.8 下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 环境配置 计算机→属性→高级系统设置→高级→环境变量 i.新建JAVA_HOME,jdk的路径 ii.Path增加jdk和jre的bin路径 iii.新建CLASSPATH jdk里面的工具包--虚拟机使用(变量格式:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar) 验证:cmd—》java –version 显示jdk版面信息 3.mysql 下载地址http://dev.mysql.com/downloads/windows/installer/5.5.html mysql视图工具 sqlyog sts创建一个工程 File--

SpringMVC Mybatis Shiro RestTemplate的实现客户端无状态验证及访问控制【转】

末鹿安然 提交于 2019-11-29 04:22:01
A.首先需要搭建SpringMVC+Shiro环境 a1.pom.xml配置 spring: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>4.1.0.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <version>4.1.0.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>4.1.0.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>4.1.0.RELEASE</version> <

【持久化框架】SpringMVC+Spring4+Mybatis3集成,开发简单Web项目+源码下载【转】

左心房为你撑大大i 提交于 2019-11-29 03:50:36
第一步:创建数据库表 在Navicat下执行如下sql命令创建数据库mybatis和表t_user CREATE DATABASE IF NOT EXISTS mybatis; USE mybatis; create table t_user ( user_id int(11) NOT NULL AUTO_INCREMENT, user_name varchar(20) not null, user_age varchar(20) not null, PRIMARY KEY (user_id) )ENGINE=InnoDB DEFAULT CHARSET=utf8; 我们先看一下项目的完整目录,再继续下面的内容 第二步:添加jar包 对于下面代码的内容,我们就不再一一贴出来,只是把最重要的内容贴出来,大家可以下载源码。 第三步:创建model 创建一个model包并在其下创建一个User.java文件。 package com.tgb.model; /** * 用户 * @author liang * */ public class User { private int id; private String age; private String userName; public User(){ super(); } public int getId() { return id;

【持久化框架】SpringMVC+Spring4+Mybatis3集成,开发简单Web项目+源码下载【转】

。_饼干妹妹 提交于 2019-11-29 03:50:22
第一步:创建数据库表 在Navicat下执行如下sql命令创建数据库mybatis和表t_user CREATE DATABASE IF NOT EXISTS mybatis; USE mybatis; create table t_user ( user_id int(11) NOT NULL AUTO_INCREMENT, user_name varchar(20) not null, user_age varchar(20) not null, PRIMARY KEY (user_id) )ENGINE=InnoDB DEFAULT CHARSET=utf8; 我们先看一下项目的完整目录,再继续下面的内容 第二步:添加jar包 对于下面代码的内容,我们就不再一一贴出来,只是把最重要的内容贴出来,大家可以下载源码。 第三步:创建model 创建一个model包并在其下创建一个User.java文件。 package com.tgb.model; /** * 用户 * @author liang * */ public class User { private int id; private String age; private String userName; public User(){ super(); } public int getId() { return id;

【持久化框架】SpringMVC+Spring4+Mybatis3集成,开发简单Web项目+源码下载 【转】

有些话、适合烂在心里 提交于 2019-11-29 03:50:10
我们先看一下项目的完整目录,再继续下面的内容 第二步:添加jar包 对于下面代码的内容,我们就不再一一贴出来,只是把最重要的内容贴出来,大家可以下载源码。 第三步:创建model 创建一个model包并在其下创建一个User.java文件。 [java] view plain copy print ? package com.tgb.model; /** * 用户 * @author liang * */ public class User { private int id; private String age; private String userName; public User(){ super(); } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getAge() { return age; } public void setAge(String age) { this.age = age; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; }