自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ryan Z 的技术日志

千里之行,始于足下

  • 博客(35)
  • 收藏
  • 关注

转载 10分钟自动部署Kubernetes1.6.1集群

Kubernetes是非常流行的容器管控平台,阿里云的容器服务团队为Kubernetes提供的基于阿里云服务的CloudProvider,让Kubernetes可以更好的和阿里云的计算资源深度集成,提供更好的性能和网络特性。本文主要目的是为大家提供一种非常简单的方法,在阿里云上部署Kubernetes集群。本文所描述的部署过程基于阿里云资源编排服务(ROS),部署过程中会自动创建Kuber

2017-04-28 09:42:32 1095

转载 在阿里云上部署生产级别Kubernetes集群

阿里云是国内非常受欢迎的基础云平台,随着Kubernetes的普及,越来越多的企业开始筹划在阿里云上部署自己的Kubernetes集群。本文将结合实战中总结的经验,分析和归纳一套在阿里云上部署生产级别Kubernetes集群的方法。文中所采取的技术方案具有一定的主观性,供各位读者参考。在实践中可以根据具体使用场景进行优化。目标当我们刚接触Kubernetes进行测试集群的搭建时,往

2017-04-28 09:39:27 4399

转载 CentOS 7上安装Kubernetes集群部署Docker

1.操作系统详情 需要三台主机,都最小化安装 CentOS 7.3,并update到最新 cat /etc/RedHat-releaseCentOS Linux release 7.3.1611 (Core)  角色主机名IP Master      master192.168.1.14 node1    slave-1192.168.1.15 node2slave-2

2017-04-28 09:38:25 596

转载 Centos7部署Kubernetes集群

1、环境介绍及准备:1.1 物理机操作系统  物理机操作系统采用Centos7.3 64位,细节如下。[root@localhost ~]# uname -aLinux localhost.localdomain 3.10.0-514.6.1.el7.x86_64 #1 SMP Wed Jan 18 13:06:36 UTC 2017 x86_64 x86_64 x86_

2017-04-28 09:37:36 499

转载 基于Kubernetes构建Docker集群管理详解

Kubernetes是Google开源的容器集群管理系统,基于Docker构建一个容器的调度服务,提供资源调度、均衡容灾、服务注册、动态扩缩容等功能套件,目前最新版本为0.6.2。本文介绍如何基于CentOS7.0构建Kubernetes平台。在正式介绍之前,大家有必要先理解Kubernetes几个核心概念及其承担的功能。以下为Kubernetes的架构设计图:1. P

2017-04-28 09:36:05 523

转载 docker应用-6(mysql+mycat 搭建数据库集群)

上一节,通过使用overlay网络,搭建了跨主机的docker容器集群。下面,在这个跨主机的docker容器集群环境下,搭建mysql 数据库集群。mysql主从自动备份和自动切换    从数据安全性考虑,对数据库的数据进行及时备份非常重要。mysql就提供了主从备份的机制,从数据库会非常及时的将主数据库的操作更新到从库上,从而当主数据库down掉之后,数据不会丢失;同时,也可以通

2017-04-28 09:32:42 1429

转载 docker应用-5(使用overlay 网络进行容器间跨物理主机通信)

同一个主机上的Docker容器之间通信docker 引擎会在主机上增加一个docker0网卡,该网卡具有双重身份:1.从容器视角,网桥(交换机)身份docker0 对于运行在同一个主机上的各个容器来说,是二层交换机的角色:洪范,维护CAM表,在二层转发数据包;同时,docker0 自身也具有MAC地址,并且绑定了IP,因此在容器中还可以作为默认网关存在。2.从宿主机视角,网

2017-04-28 09:31:47 6345 5

转载 docker 应用-4(swarm模式搭建集群)

swam模式    使用docker的swarm模式,可以很方便的搭建docker engine集群。docker engine是docker 容器的运行时环境,可以在docker engine上build和run 容器,一台机器(物理或虚拟机)上只有一套docker engine,一个docker engine上可以运行多个docker容器。swarm可以让多台机器(物理或虚拟机)的do

2017-04-28 09:30:33 912

转载 docker应用-3(搭建hadoop以及hbase集群)

要用docker搭建集群,首先需要构造集群所需的docker镜像。构建镜像的一种方式是,利用一个已有的镜像比如简单的linux系统,运行一个容器,在容器中手动的安装集群所需要的软件并进行配置,然后commit容器到新的镜像。另一种方式是,使用Dockerfile来自动化的构造镜像。    下面采用第二种.1. 创建带ssh服务的ubuntu14.04系统镜像    使用ubun

2017-04-28 09:29:39 1311

转载 docker 应用-2(Dockerfile 编写以及镜像保存提交)

我们可以从docker hub上pull别人的镜像,也可以将容器进行修改,然后commit镜像,并把镜像push到docker hub上被被人使用。但是,直接pull或者push镜像的方式太过笨重,尤其在镜像体积很大的时候。Dockerfile就可以让我们用写脚本的方式自动化构建镜像,避免对容器修改+提交的方式构建镜像,也可以让我们不用每次都耗时耗力的pull一个远程镜像。 

2017-04-28 09:28:31 441

转载 docker 应用-1(安装以及基础命令)

Docker 安装1234567还是看官方文档吧TAThttps://docs.docker.com/engine/getstarted/step_one/ 理解docker镜像和容器镜像就是docker容器在运行的时候所使用的文件系统以及系统内核,以及其他参数。

2017-04-28 09:27:35 312

转载 Docker教程之 Swarm搭建Docker集群

Swarm介绍Swarm是Docker公司在2014年12月初发布的一套较为简单的工具,用来管理Docker集群,它将一群Docker宿主机变成一个单一的,虚拟的主机。Swarm使用标准的Docker API接口作为其前端访问入口,换言之,各种形式的Docker Client(docker client in Go, docker_py, docker等)均可以直接与Swarm通信。Swa

2017-04-28 09:21:50 651

转载 Docker学习笔记 — Swarm搭建Docker集群

Swarm介绍Swarm是Docker公司在2014年12月初发布的一套较为简单的工具,用来管理Docker集群,它将一群Docker宿主机变成一个单一的,虚拟的主机。Swarm使用标准的Docker API接口作为其前端访问入口,换言之,各种形式的Docker Client(docker client in Go, docker_py, docker等)均可以直接与Swarm通信

2017-04-28 09:18:42 408

转载 开始试用docker的swarm模式

开始试用docker的swarm模式Docker 1.12以及之后的版本集成了swarmkit等编排服务,现在docker的版本为1.12-rc2版本。本文来尝试试用此种模式建立原生的docker集群本文将包含如下几点:在swarm模式下初始化一个docker引擎的集群添加节点至swarm中发布一个应用服务到swarm中当运行起来之后进行swarm管理设置尝试本

2017-04-28 09:17:14 421

转载 Drools入门-----------环境搭建,分析Helloworld Drools5.0的xls文件转drl文件提升解析效率 使用BRMS的Tomcat6.0配置

http://justsee.iteye.com/blog/1198259Drools官网:http://www.jboss.org/droolsDrools and jBPM consist out of several projects:(Drools软件包提供的几个部分的功能)Drools Guvnor (Business Rules Manager)

2017-04-25 14:46:57 613

转载 Drools6.2 Eclipse环境搭建及HelloWord

由于工作的需要,我开始学习Drools了,根据官网的介绍在Eclipse中搭建了Drools的开发环境.环境: MacOS10.10 + EclipseLunaDrools版本: Drools61. 从官网下载以下两个zip包 . http://www.drools.org/download/download.htmldrools-distribution-6.2.

2017-04-25 14:45:26 609

转载 Drools与Spring集成 登录测试

Drools5.2.0.Final与Spring3集成测试在drools5.2,有一个jar包:drools-spring-5.2.0.Final.jar,其中定义了在spring中应用的drools的扩展。通过这些扩展,可以直接在spring的配置文件中,配置knowledgebase、session等bean,从而在spring配置的程序中直接应用。drools-spring-

2017-04-25 14:44:32 893 1

转载 drools入门(二)-----规则引擎Drools解决汽水问题(复杂逻辑)

喝汽水问题:1元钱一瓶汽水,喝完后两个空瓶换一瓶汽水,问:你有50元钱,最多可以喝到几瓶汽水?(不能借空瓶,呵呵无商不奸) answer:1: 如果有超过一元钱, 则买一瓶汽水喝, 此时: 钱减少一元,同时拥有的空瓶增加一个。2: 如果拥有至少两个空瓶, 则两个空瓶卖给老板兜里的钱加一(或是两个空瓶卖给老板换来一瓶汽水)。SoftDrink.drl#

2017-04-25 14:43:41 2361

转载 网友使用过程中的一个drools的复杂问题

鄙人刚刚开始研究Drools,但看了些例子,仍然不知道怎么处理下面的业务: 超市打折促销,某种商品(按照类别code)促销规则:    1.在指定日期区间内(比如1月1日-1月3日),    2.买第1件按原价,第2件则价格打6折。第3件原价,第4件打6折... ... 现在顾客推着购物车来消费,里面有很多种商品,其中上面促销的那种有5件,结果应该是3件原价,两件要打折。 

2017-04-25 14:41:41 1325

转载 Drools 规则引擎的使用总结

前一段时间在开发了一个做文本分析的项目。在项目技术选型的过程中,尝试使用了Drools规则引擎。让它来作为项目中有关模式分析和关键词匹配的任务。但后来,因为某种原因,还是撇开了Drools。现将这个过程中使用Drools的一些经验和心得记录下来。 (一)什么时候应该使用规则引擎    这实际是一个技术选型的问题。但这个问题又似乎是一个很关键的问题(一旦返工的话,你就知道这个问题是多么重要了

2017-04-25 14:37:05 16482 6

转载 Drools动态加载规则文件

Drools动态加载规则文件 1 /** 2 * Tools for Drools 3 * @author kevin 4 * @version Date: 2009-7-7 Time: 10:34:58 5 */ 6 public class DroolsUtil { 7 private KnowledgeAgent kag

2017-04-25 14:34:50 2688

转载 [Drools]JAVA规则引擎2 -- Drools实例

转自:http://blog.csdn.net/quzishen/article/details/6164768上一篇文章 http://blog.csdn.net/quzishen/archive/2011/01/25/6163012.aspx 描述了一些常用的drools的语法标签和一个模拟实例即发送积分的场景,这一片优化了一下代码,在此贴一下,希望有这方面使用经验的朋友多多交流沟通,

2017-04-25 14:31:33 690

转载 [Drools]JAVA规则引擎 -- Drools

转自:http://blog.csdn.net/quzishen/article/details/6163012Drools是一个基于Java的规则引擎,开源的,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的形式存放在文件中,使得规则的变更不需要修正代码重启机器就可以立即在线上环境生效。 本文所使用的demo已上传 http://download.csdn.net/source/

2017-04-25 14:30:05 415

转载 jenkins + Git 搭建持续集成环境

jenkins + Git 搭建持续集成环境  持续集成通过自动化构建、自动化测试以及自动化部署加上较高的集成频率保证了开发系统中的问题能迅速被发现和修复,降低了集成失败的风险,使得系统在开发中始终保持在一个稳定健康的集成状态。jenkins是目前广泛应用的持续集成工具,本文记录我使用jenkins+Git配置持续集成环境的整个流程以及踩到的坑(jenkins过程的坑往往不是在第一

2017-04-24 09:33:07 7481 2

转载 综合使用spring cloud技术实现微服务应用

转自 http://www.cnblogs.com/skyblog/p/5133796.html在之前的章节,我们已经实现了配置服务器、注册服务器、微服务服务端,实现了服务注册与发现。这一章将实现微服务的客户端,以及联调、实现整个spring cloud框架核心应用。  本文属于《7天学会spring cloud系列》之五,涉及到的项目包括:  开源项目:http://

2017-04-24 09:28:11 1005

转载 使用docker发布spring cloud应用

转自 http://www.cnblogs.com/skyblog/p/5163691.html本文涉及到的项目:  cloud-simple-docker:一个简单的spring boot应用  Docker是一种虚拟机技术,准确的说是在linux虚拟机技术LXC基础上又封装了一层,可以看成是基于LXC的容器技术。可以把容器看做是一个简易版的Linux环境(包

2017-04-24 09:25:38 850

转载 spring boot/cloud 应用监控

应用的监控功能,对于分布式系统非常重要。如果把分布式系统比作整个社会系统。那么各个服务对应社会中具体服务机构,比如银行、学校、超市等,那么监控就类似于警察局和医院,所以其重要性显而易见。这里说的,监控服务的部署及运行情况,和断路器监控不一样,这里主要是监控服务及服务器的各项指标。该项目是使用了开源spring boot监控项目spring-boot-admin,开源项目地址:spring-

2017-04-24 09:24:01 2773

转载 使用Spring Sleuth和Zipkin跟踪微服务

随着微服务数量不断增长,需要跟踪一个请求从一个微服务到下一个微服务的传播过程, Spring Cloud Sleuth 正是解决这个问题,它在日志中引入唯一ID,以保证微服务调用之间的一致性,这样你就能跟踪某个请求是如何从一个微服务传递到下一个。  如果你有使用AOP拦截Servlet的经验,做一个基于AOP的简单服务统计和跟踪很容易。但要像Zipkin那样能够跟踪服务调用链就比较困难了。

2017-04-24 09:22:49 16576 2

转载 spring cloud教程之使用spring boot创建一个应用

《7天学会spring cloud》第一天,熟悉spring boot,并使用spring boot创建一个应用。  Spring Boot是Spring团队推出的新框架,它所使用的核心技术还是Spring框架,主要是Spring 4.x,所以如果熟悉spring 4的人,能够更快的接受和学会这个框架。Spring boot可以看做是在spring框架基础上再包了一层,这一层包含方便开发者

2017-04-24 09:22:07 360

转载 7天学会spring cloud教程

原文地址:http://www.cnblogs.com/skyblog/p/5127690.html  按照官方的话说:Spring Cloud 为开发者提供了在分布式系统(如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性 Token、全局锁、决策竞选、分布式会话和集群状态)操作的开发工具。最关键的是它足够简单,一般的开发人员只需要几天时间就可以学会它的基本用法。

2017-04-24 09:14:56 694

转载 微服务开发的12项要素

spring cloud官方文档提到的微服务开发的12项要素。 I. Codebase从一个代码库部署到多个环境。II. Dependencies使用显式的声明隔离依赖,即模块单独运行,并可以显式管理依赖。III. Config在系统外部存储配置信息。IV. Backing Services把支持性服务看做是资源,支持性服务包括数据库、消息队列、缓冲服务器等。

2017-04-24 09:10:51 529

转载 Maven私服Nexus3.x环境构建操作记录

原文:http://www.cnblogs.com/kevingrace/p/6201984.htmlMaven介绍Apache Maven是一个创新的软件项目管理和综合工具。Maven提供了一个基于项目对象模型(POM)文件的新概念来管理项目的构建,可以从一个中心资料片管理项目构建,报告和文件。Maven最强大的功能就是能够自动下载项目依赖库。Maven提

2017-04-13 19:06:52 1218

转载 Windows环境使用Nexus-3.x搭建Maven私服

转自:http://blog.csdn.net/xyzjl/article/details/53148398本文主要讲解在Wiindows环境下搭建最新出的Nexus 3.x私服。1、搭建私服的必要性一般情况下,各个公司的开发团队为了提高开发效率,都会使用项目构建工具进行开发。常见的构建工具有Ant、Grandle和Maven等。而使用构建工具,一般情况下都需要管理各种依赖的插

2017-04-13 16:08:49 2070

转载 Spring boot 与 JdbcTemplate 一起工作

原文:http://www.cnblogs.com/tomlxq/p/5514658.html本文将介绍如何将spring boot 与 JdbcTemplate一起工作。Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。 JdbcTemplate 是在JDBC API基础

2017-04-05 00:00:39 623

转载 Spring Boot中使用JdbcTemplate访问数据库

原文:http://www.cnblogs.com/ilinuxer/p/6481228.html本文介绍在Spring Boot基础下配置数据源和通过JdbcTemplate编写数据访问的示例。数据源配置在我们访问数据库的时候,需要先配置一个数据源,下面分别介绍一下几种不同的数据库配置方式。首先,为了连接数据库需要引入jdbc支持,在pom.xml中引入如下配

2017-04-04 23:56:17 600

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除