自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 kubernetes安装kubespray

Kubespray 是 Kubernetes incubator 中的项目,目标是提供 Production Ready Kubernetes 部署方案,该项目基础是通过 Ansible Playbook 来定义系统与 Kubernetes 集群部署的任务,具有以下几个特点:可以部署在 AWS, GCE,Azure, OpenStack以及裸机上.部署 HighAvailable Kubernet...

2018-06-15 11:33:24 1667

原创 Linux漏洞处理

wget https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.2p1.tar.gzwget http://www.zlib.net/zlib1211.zipwget https://www.openssl.org/source/openssl-1.1.1f.tar.gz------------------------------------------------------------[root@kolla mySSH]#

2020-06-03 21:33:37 62

原创 kubernetes HA

[root@k8s-master01 lb]# cat /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6192.168.229.199 k8s-vip192.168.229.200 k8s-master01192.16...

2020-05-20 21:54:52 65

原创 微软OpenPai平台部署安装(kubernetes 大数据和深度学习平台安装部署)

(1)特别注意,机器配置必须16/32核 64G内存,曾经在虚拟机上安装部署8核/28G内存走不出来。哪怕修改pod文件memory配置(2)另外遇到镜像下载不出来建议先下载到本地(3)操作系统ubuntu16.04 cpu,不用GPU也可以我采用的华为云部署,每个小时大概7-8元参考网址https://hub.docker.com/https://gitee.com/zhangjinyu/pai.git提高下载速度root@ubuntu:~# cat huawei1.s..

2020-05-10 22:27:21 353

原创 centos部署istio1.5.1版本

[root@istio ~]# swapoff -a[root@istio ~]# vi /etc/fstab[root@istio ~]# cat /etc/fstab#/dev/mapper/centos-swap swap swap defaults 0 0[root@istio ~]#[root@istio ~]# ...

2020-04-11 21:51:09 935

原创 携程Apollo docker安装单机测试(非生产)

Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。不定期更新到gitee中,apollo代码地址https://github.com/ctripcorp/apollo.githttps://gitee.com/nobodyiam/apollo.g...

2020-03-29 23:06:32 92

原创 dubbo示例分析-3-dubbo-samples-annotation

[root@kolla ~]# tree dubbo-samples-annotation/dubbo-samples-annotation/├── pom.xml├── README.md└── src ├── main │ ├── java │ │ └── org │ │ └── apache │ │ ...

2020-03-27 22:08:20 73

原创 单机redis

C:\Users\Administrator>cd C:\redisredis-server.exe redis.windows.confredis-cli.exe -h 127.0.0.1 -p 6379https://github.com/go-redis/redis[root@kolla ~]# wget http://download.redis.io/releas...

2020-03-27 13:50:50 40

原创 dubbo示例分析-2-dubbo-samples-interface

在dubbo-demo-interface项目中包含了两个接口文件这两个文件非常重要,几乎在所有的Example重都包含了这两个接口的实现一 DemoService.javapackage org.apache.dubbo.demo;public interface DemoService { String sayHello(String name);}二 Greetin...

2020-03-26 20:07:35 71

原创 dubbo示例分析-1-dubbo-samples-api

一dubbo例子下载地址clone https://github.com/apache/dubbo-samples.gitcd dubbo-samples/java/dubbo-samples-api二 Maven dependency pom.xml文件,Maven依赖 <properties> <source.level>1.8&lt...

2020-03-26 18:59:24 184

原创 Dubbo第一个程序

一创建项目1.1创建->项目->Maven->maven-archetype-webapp->Next->GroupId->com.fmjavaArtifactId->dubbo_service1.2 补齐目录main->Directory->javamain->Directory->resources1.3做标记...

2020-03-26 14:17:21 43

转载 DUBBO架构

来自官网http://dubbo.apache.org/zh-cn/docs/user/preface/requirements.html 以上是 Dubbo 最基本的几个需求在大规模服务化之前,应用可能只是通过 RMI 或 Hessian 等工具,简单的暴露和引用远程服务,通过配置服务的URL地址进行调用,通过 F5 等硬件进行负载均衡。当服务越来越多时,服务 URL 配置管理...

2020-03-25 17:03:50 43

原创 dubbo框架基础知识

RPC调用流程RPC两个核心模块:通讯,序列化序列化:为了传输Netty网络传输下图为Spring Cloud架构dubbo中文http://dubbo.apache.org/zh-cn/docs/user/quick-start.htmlHTTP SpringCloud(是一个生态)而dubbo是一个通信,Dubbo不会干掉springCloud...

2020-03-25 12:05:34 40

原创 ssm整合

1整合说明:SSM整合可以使用多种方式,咱们会选择XML+ 注解的方式2整合的思想 1先搭建整合的环境 2先把Spring的配置搭建完成 3再使用Spring整合SpringMVC框架 4 最后使用spring整合MyBatis框架一创建数据库和表结构mysql -uroot -phadoopcreate database ssm;use ssm;...

2020-03-24 19:22:11 52

原创 springMVC文件上传

文件上传的必要前提A form表单的entype取值必须是multpart/form-data 默认值是:application/x-www-form-urlencoded) enctype:是表单请求正文的类型2.1.2文件上传的原理分析 当form表单的enctype取值不是默认值后,request.getParameter()将失败。 enctype=...

2020-03-24 19:09:31 33

原创 6自定义类型转换器

一java->Package->cn.itcast.utilsutils->StringToDateConverter.java二 springmvc.xml <!--配置自定义类型转换器--> <bean id="conversionService" class="org.springframework.context.supp...

2020-03-22 20:33:49 28

原创 5中文乱码过滤器和请求参数绑定集合类型

一乱码过滤器:发送任何数据都被过滤配置过滤器web.xml中配置<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" ><web-app> <display...

2020-03-22 16:31:52 34

原创 4Spring MVC 请求参数绑定

第三章:请求参数的额绑定1请求参数的绑定说明 1绑定机制 1.表单提交的数据都是k=v格式的 username=haha&password=123 username=hehe&passwd=123 MVC框架, sayHello(String username, String password) 2.sp...

2020-03-22 15:18:50 60

原创 夜莺

官方网站http://n9e.didiyun.com/docs/install/compile/系统依赖mysql、redis,mysql和redis的访问密码。本节所述为单机安装方式systemctl status firewalldsystemctl stop firewalldsystemctl disable firewalldsystemctl status firew...

2020-03-22 12:22:14 175

原创 3Spring MVC例子流程总结以及RequestMapping注解的作用

案例流程总结

2020-03-21 16:54:39 60

原创 2Spring MVC第一个程序例子

一创建工程File->New->module->Maven->Module SDK(1.8)->选择Create from archetype(骨架的构架)->org.apache.maven.archetypes:maven-archetype-webapp->Parent->Name springmvc_day01_01_start...

2020-03-21 14:26:29 46

原创 1Spring MVC基本概念

我们开发架构一般都是两种形式,一种是C/S架构,也就是客户端/服务器另一种是B/S架构,也就是浏览器服务器。在JavaEE开发中,几乎全都是基于B/S架构的开发,系统标准的三层架构包括:SpringMVC优势...

2020-03-20 22:21:46 40

原创 商城小程序功能需求Java

2020-03-20 18:18:13 466

原创 dubbo Java parent通用配置,Eclipse项目处理中遇到的问题

edu-common-parent->pom.xml<project 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...

2020-03-19 18:48:00 47

原创 dubbo mysql主从备份

主节点 IP:192.168.1.205 主机名:master1从节点 IP:192.168.1.206 主机名:master2机器准备主节点 IP:192.168.229.204 主机名:master1从节点 IP:192.168.229.205 主机名:master2两台机器都启动mysql 密码www.roncoo.comMySQL 主从复制官方文档http://dev....

2020-03-18 21:09:14 48

原创 dubbo mysql源码编译

部署环境 操作系统:CentOS-6.6-x86_64-bin-DVD1.iso MySQL 版本:mysql-5.6.26.tar.gz 操作用户:root 系统 IP:一、服务器配置:1、配置网络 #vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=staticNM_CONTROLLED=noO...

2020-03-18 15:57:37 37

原创 Dubbo 高可用架构 FastDFS集群的使用

[root@master1 ~]# /usr/bin/fdfs_upload_file /etc/fdfs/client.conf /usr/local/src/FastDFS_v5.05.tar.gzgroup2/M00/00/00/wKjl0F5xmJmAfktEAAVFOL7FJU4.tar.gz[root@master1 ~]#FastDFS 是一个开源的分布式文件系统,它对文...

2020-03-18 14:23:52 30

原创 Dubbo高可用 zookeeper HA

课程网站:http://tdxl.duyan.cn账号:15313169396密码:123456789生产zookeeper HA +数据备份(6台服务器)AtiveMQ(集群) (3台服务器)Redis (集群)(3台服务器)Keepalived +nginx (3台服务器)FastDFS(3台服务器)MySQL(主备备3台服务器)MyCat(集群)(3台服务器)du...

2020-03-18 00:33:29 91

原创 Dubbo高可用 Keepalived+Nginx实现高可用Web负载均衡

三、方案规划VIP IP 主机名 Nginx 端口 默认主从192.168.229.220 192.168.229.210 edu-proxy-01 88 MASTER 192.168.229.211 edu-proxy-02 88 BACKUP一安装Nginx关闭防火墙systemctl status firewalldsystemctl stop...

2020-03-17 22:02:11 56

原创 Dubbo redis集群高可用测试 Java访问,集群重建

Redis 集群的使用测试(Jedis 客户端的使用)1、 Jedis 客户端建议升级到最新版(当前为 2.7.3) ,这样对 3.0.x 集群有比较好的支持。https://github.com/xetorthio/jedishttp://mvnrepository.com/artifact/redis.clients/jedis2代码edu-common-parentedu-d...

2020-03-17 17:14:35 49

原创 Dubbo高可用 redis HA环境搭建及集群扩展

环境规划主机名 IP 服务端口 默认 6379集群端口 服务端口数+10000主/从master1 192.168.229.204 7111 17111 Mastermaster2 192.168.229.205 7112 17112 Mastermaster3 192.168.229.206 7113 17113 Masterslave1 192.168.229.207 7114...

2020-03-17 14:19:47 64

原创 Dubbo 服务器需求

Zookeeper集群(3台)服务器 1:192.168.1.81 端口:2181、2881、3881服务器 2:192.168.1.82 端口:2182、2882、3882服务器 3:192.168.1.83 端口:2183、2883、3883ActiveMQ集群部署(3台)主机 集群端口 消息端口 管控台端口 节点安装目录192.168.1.81 62621 51511 ...

2020-03-16 13:30:27 70

原创 Dubbo 简易版支付系统介绍

工程结构pay-common-parent 项目的 Maven 父配置工程pay-common 公共工程,所有项目均可引用pay-common-config 公共配置工程pay-common-core 公共核心工程,service 工程共用pay-common-web 公共 web 工程,web 工程共用...

2020-03-15 23:36:21 39

原创 Dubbo FastDFS分布式文件系统的安装与使用

(1)FastDFS使用的场景以及不适用的场景FastDFS是为互联网应用量身定做的一套分布式文件存储系统,非常适合用来存储用户图片,视频,文档等文件。对于互联网应用,和其它分布式文件系统相比,优势非常明显。处于简洁考虑,FastDFS没有对文件做分块存储,因此不太适合分布式计算场景(2)FastDFS需要的编译和运行环境是怎么样的。FastDFS Server仅支持unix系统,在L...

2020-03-15 20:30:18 64

原创 Dubbo 5 Dubbo监控中心

1监控中心的作用监控中心负责统计各服务调用次数,调用时间等,统计先在内存汇总后每分钟一次发送到监控中心服务器为服务的监控运维采集数据。2监控中心是可选的(非必须)Monitor可以不安装Monitor挂掉不会影响到Consumer和Provider之间的调用,只是丢失采样的数据3监控中心可自定义开发(1)个性化运维监控的需求a. 服务的健康状况b. 服务的压力和性能状况c...

2020-03-15 09:57:33 34

原创 Dubbo 4 ActiveMQ的安装和使用Redis安装和使用

一安装ActiveMQ软件[root@edu-mq-01 ~]# mkdir -p /home/wusc/[root@edu-mq-01 ~]# mv apache-activemq-5.11.1-bin.tar.gz jdk1.7.0_45.tar.gz activemq.xml /home/wusc/[root@edu-mq-01 ~]#[root@edu-mq-01 wusc...

2020-03-15 09:55:35 66

原创 3Dubbo 应用框架介绍

一 基于Dubbo的分布式应用架构规划(第三方支付系统)结合业务场景,对系统的应用类型进行规划(1)服务子系统------账户,交易,对账,结算打款,风控(2)内部管理应用------运营,风控,会计(3)对外业务应用------门户,代理商系统(4)对外节加入应用---网关,前置,交易系统(5)定时任务应用----结算,日终,统计分析(6)其它应用--------对账,消息队列处...

2020-03-14 11:56:47 64

原创 dubbo 2 单机Java + zookeeper安装

国产开源软件https://www.oschina.net/project/zh改造成Dubbo服务调用方式后的工程结构。edu-common-parent(Maven父配置)。edu-facade-user(用户服务接口)。edu-service-user(用户服务实现)。edu-web-boss(服务消费者)部署环境规划192.168.2.61 edu-web-boss(...

2020-03-12 00:04:08 35

原创 dubbo 1 源码编译 zookeeper搭建,测试运行

1dubbo是什么dubbo是一种支持多种序列化机制的分布式soa架构2dubbo相对其他rpc有什么好处比较简单,实用纯Java编写支持多种序列化机制(相对thrift等rpc)支持多种容器(tomcat,netty,webservice等等)拥有监控中心拥有zookeeper注册中心zookeeper安装一源码下载地址https://mirrors.cnnic.c...

2020-03-11 12:31:36 80

原创 15 Spring Cloud微服务 Zuul服务容错和Hystrix

在微服务架构中,通常会有多个服务层调用,如果某个服务不可用,导致级联故障,整个系统不可用。A ->B ->C B->C不可用 。雪崩效应是极度避免的。Spring Cloud Hystrix。防止雪崩利器。基于Netflix对应的HystrixSpring Cloud Hystrix:(1)熔断机制(2)Hystrix Dashboard。服务降级:双11,...

2020-03-08 22:59:04 63

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