- 博客(12)
- 收藏
- 关注
原创 微服务框架入门(三)
搭建简单Cloud架构(Three)这节我们讲Zuul 网关一、Zuul网关的配置首先还是引入坐标依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-zuul</artifa...
2018-09-04 18:09:04
229
原创 微服务框架入门(二)
搭建简单Cloud架构(Two)上节我们介绍了Eureka的搭建及服务之间的注册、Ribbon的使用及规则的定义,这节我们了解一下Feign的使用和Hystrix一、Feign的简单使用首先引入Feign的坐标<dependency> <groupId>org.springframework.cloud</groupId> <...
2018-09-03 17:02:57
304
原创 微服务框架入门(一)
搭建简单Cloud架构(One)一、父项目搭建新建maven项目pom文件修改<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-in...
2018-08-28 18:27:59
1561
转载 Hystrix熔断
熔断机制HYSTRIX一、问题产生雪崩效应:是一种因服务提供者的不可用导致服务调用者的不可用,并将不可用逐渐放大的过程 正常情况下的服务:某一服务出现异常,拖垮整个服务链路,消耗整个线程队列,造成服务不可用,资源耗尽: 形成过程: 1)服务提供者不可用 a)...
2018-08-20 15:59:11
581
原创 java获取服务器信息(siger)
1.首先下载sigerhttp://sourceforge.net/projects/sigar/files/latest/download?source=files2.红线的jar包导入package com.csdn.test; import java.net.InetAddress;import java.net.UnknownHostException;imp...
2018-08-20 14:22:35
4057
2
转载 RestController与Controller
Restful风格简单的理解,restful是一种url风格,或者说是规范。在以前的网址中 假定一个业务 取得数据网址为http://test/get 添加信息的网址为http://test/post,类似这样;但是在restful风格中,取得数据和添加数据的网址均应为http://test,方法为get或者post;所以,在restful风格中,一个网址就是一个资源...
2018-08-02 15:29:45
217
原创 配置中心Apollo总结
本文记录个人开发经历仅供参考最近公司要求使用Apollo配置中心,本人对其进行研究总结。Apollo简介Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,...
2018-07-30 16:18:21
2323
原创 RabbitMQ消息队列
一、Rabbitmq说明RabbitMQ是一个开源的AMQP(高级消息队列协议)实现,服务器端用Erlang语言编写,支持多种客户端,如:Ruby、.NET、Java、C、PHP等,作为一个消息代理,主要接受、存储和转发RabbitMQ是一个生产者、消费者模型:Producer(生产者),产生消息并向RabbitMq发送消息,Consumer(消费者),等待RabbitMq消息到来...
2018-07-27 18:21:49
292
原创 Tomcat优化
Tomcat7性能优化 用了很久的Tomcat,没怎么看过它的优化,今天抽出时间研究了下,将内容记录下。首先,是客户端访问tomcat的一个过程,如图所示:图中间虚线框部分是 Apache基金下的服务器来做静态资源处理的,而这部分需要花费大量时间,当用nginx和tomcat做企业级集群的时候,需要禁用掉AJP协议。一、准备工作:1. 配置管理员帐户: 进入conf目录下,打开tomcat-u...
2018-03-14 16:13:29
164
1
原创 Spring对IOC、AOP的理解(通俗易懂)
IOC和AOP是Spring中的两个核心的概念,下面谈谈对这两个概念的理解。1. IOC(Inverse of Control):控制反转,也可以称为依赖倒置。 所谓依赖,从程序的角度看,就是比如A要调用B的方法,那么A就依赖于B,反正A要用到B,则A依赖于B。所谓倒置,你必须理解如果不倒置,会怎么着,因为A必须要有B,才可以调用B,如果不倒置,意思就是A主动获取B的实例:...
2018-03-13 09:19:30
3628
6
转载 POI入门Demo
由于工作的需要,学习了一下POI, Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 那么我们怎么使用POI呢?POI的使用其实非常简单,都不用我们安装,我们只需要用它的几个jar包就可以了。接下来我就一步一步图文说一下如何使用POI。第一步:下载压缩包 到官网http...
2018-03-09 16:10:02
2311
原创 Docker安装部署
Docker安装部署注意:Docker 官方建议在 Ubuntu 中安装,如果是CentOS建议安装在 CentOS7.x 以上的版本。1.在 VMware Workstation 中安装 CentOS7下载镜像文件,安装,并配置网络。此处不详解释,详情可见百度。2.安装 DockerDocker在线安装命令:yum install docker 安装后查看版本号:docker -v3.启动 停止...
2018-03-07 10:17:35
335
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人