我翱翔的天空

专攻技术领域。

Zookeeper集群搭建

在上篇中我们了解了《Solr集群的架构》,这篇文章继续介绍Zookeeper集群搭建的操作步骤。 第一步:需要把zookeeper的安装包上传到服务器。 zookeeper-3.4.6.tar.gz先传到服务器 第二步:把zookeeper解压。 解压:tar -zxf z...

2017-04-08 23:04:18

阅读数 638

评论数 12

Linux下防火墙的命令操作

在linux上安装很多软件,比如nginx,nfs,fastdfs,redis……都需要对防火墙进行一定的处理才能够在客户机上进行访问。这里有两种方法进行处理。 关闭防火墙 第一种是比较简单的方式,这样就能对安装的软件进行访问。 在这里介绍一下对防火墙操作的命令。 查看是否安装了防火墙: ...

2017-03-19 20:19:19

阅读数 1911

评论数 15

点滴积累-redis的使用

大家都知道oracle是大型数据库,而mysql是中小型数据库。Oracle支持大并发、大访问量,是OLTP(on-line transaction processing)最好的工具。那么为什么规模大且安全性能要求高的阿里还用mysql呢,原因是他们用了一个法宝,redis。 redis实现数据的...

2017-02-23 10:48:26

阅读数 689

评论数 48

对象转型及其在内存中的分析

Java基础对于Java的深入学习相当重要。对于Java基础中的东西,在做了很多项目后,再回顾,对其便理解的十有八九了,今天来说说转型。 对象转型有这么几点性质: 1、一个基类的引用类型变量可以“指向”其子类的对象; 2、一个基类的引用不可以访问其子类对象新增加的成员(属性和方法); 3、可以使用...

2017-01-15 23:00:39

阅读数 405

评论数 22

Hibernate中性能优化之缓存

在Hibernate中,提到性能优化,很自然地我们就想到了缓存。缓存是什么,都有哪些呢?接下来就来分享

2016-07-31 22:05:22

阅读数 1107

评论数 9

java日志框架

java日志框架日志体系历史如何使用bridge只引入slf4j-api.jar包slf4j和logback组合slf4j和log4j组合slf4j和jdk组合slf4j和simple组合slf4j和nop组合引入jcl包jcl和log4j组合重定向jcl转slf4j死循环归纳后记 java日志框...

2019-03-17 23:35:32

阅读数 105

评论数 2

Mac使用之Tomcat 80端口占用的坑

    相信很多人,用Mac启动Tomcat的时候都遇到了80端口占用的问题。      Why:Mac限制非root用户启动1024以下端口      What:通过pfctl做网络层的端口转发      How:              1、sudo vim /etc/pf.conf...

2018-10-28 21:05:31

阅读数 383

评论数 2

I AM BACK

       行百里路者半九十,博客写了三年,却在跳槽公司后进行了中断,弃笔半年有余,相比之前笔耕不缀,仿佛失去了很多。成长也变得缓慢,不总结沉淀知识永远归属不了自己,不乐于分享,永远不能印象深刻。         一个研发朋友进了CSDN,突然勾起了我写博客的欲望。与其说成长缓慢,倒不如说他提...

2018-07-17 23:40:30

阅读数 276

评论数 5

SpringCloud(十四):Feign的demo之解决超时问题

我们之前在第一次请求的时候会出现超时的问题,我们来参考github关于这个问题的解析。 地址:https://github.com/spring-cloud/spring-cloud-netflix/issues/768 默认的请求时间为1秒,超过这个时间便超时异常。那么顺着这个思路我...

2017-08-14 16:55:21

阅读数 21151

评论数 11

SpringCloud(十三):Feign的demo之日志

日志输出的配置很简单。 在原先的基础上更改两处,一是application.yml中添加: logging: level: com.itmuch.cloud.feign.UserFeignClient: DEBUG 二是在Configuration1.java中添加: @Bea...

2017-08-14 16:16:43

阅读数 2031

评论数 4

SpringCloud(十二):Feign的demo之覆写Feign的默认配置

一、调用用户微服务 1、改写原先的feign服务为microservice-consumer-movie-feign-customizing 2、编写Configuration1.java package com.itmuch.config; import org.springframew...

2017-08-14 16:04:17

阅读数 1337

评论数 4

SpringCloud(十一):Feign的demo之添加Feign

上篇关于Feign的官方资料进行了翻译和学习。小编将带你简单实现几个demo来实践Feign的学习。 这篇我们介绍如何在项目中添加Feign 一、测一个get请求 1、基于之前的项目进行更改,将之前的消费微服务microservice-consumer-movie换成microservice...

2017-08-14 11:20:43

阅读数 1768

评论数 5

SpringCloud(十):声明式RESt客户端:Feign

说明:本文是个人在学习Feign模块突然奇想想要把官方资料拜读一遍,然后顺便译成此文,仅作参考。 原文地址:http://cloud.spring.io/spring-cloud-static/Camden.SR1/#spring-cloud-feign 声明式REST客户端:Feign Feig...

2017-08-12 21:41:39

阅读数 9043

评论数 4

SpringCloud(九):Ribbon脱离Eureka使用及原生api

前面介绍了使用Eureka和Ribbon的情况,这里小编带你继续学习脱离Eureka如何使用Ribbon以及如何使用ribbon原生api。 脱离eureka使用Ribbon 一、复制原先ribbon项目更改为:microservice-consumer-movie-ribbon-without...

2017-08-12 17:27:00

阅读数 1604

评论数 7

SpringCloud(八):使用配置文件自定义Ribbon

上篇介绍到代码实现ribbon的自定义,这篇继续介绍用配置文件来完成自定义。 1、复制原先ribbon项目更改为:microservice-consumer-movie-ribbon-properties-customizing 更新pom,application.yml中的名称,在parent的...

2017-08-12 16:47:21

阅读数 774

评论数 5

SpringCloud(七):Ribbon自定义配置

从上篇博客我们可以看到,Ribbon默认的负载均衡策略为轮询。如果想自定义改如何配置,小编将在这篇博客带你一步一步完成自定义配置。 在上篇的项目基础上做更改。 一、编写一个注解ExcludeFromComponentScan.java package com.itmuch.cloud; publ...

2017-08-12 16:12:24

阅读数 1682

评论数 5

SpringCloud(六):Ribbon示例

基于博客已有的项目所做更改。 链接:http://pan.baidu.com/s/1bpnNvRL 密码:ffnl 一、建立ribbon的项目 将microservice-consumer-movie复制粘贴一下,重新命名为:microservice-consumer-movie-ribbon ...

2017-08-12 15:21:38

阅读数 1304

评论数 4

SpringCloud(五):Ribbon了解

在前面博客中遗留的问题,在这里彻底得到解答。让我们再回顾一遍。 一是硬编码的问题,如果不用硬编码,如何让消费者调到注册到Eureka中的微服务 二是多个节点的时候如何保持负载均衡 由以上问题,我们引出了Ribbon的概念,我们从以下几个方面来进行讲解。 首先我们来看,负载均衡的两种方式。 一是...

2017-08-12 11:57:21

阅读数 502

评论数 3

SpringCloud(四):将微服务注册到Eureka Server

我们用的还是之前博客中介绍到的例子,将用户微服务和电影微服务注册到Eureka Server中,大部分代码在前面都已经展示过。这里只说明修改的部分。 项目源码包下载地址:http://pan.baidu.com/s/1geWJU3x 整体目录: 从上面目录结构可以看出,用户微服务、电影微服务...

2017-08-09 19:15:33

阅读数 1265

评论数 9

SpringCloud(三):服务发现组件Eureka

Why Eureka Eureka来自生产环境,Spring Cloud对Eureka支持非常好。 What Eureka Eureka是Netflix开发的服务发现框架,本事是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。Spring...

2017-08-09 15:53:28

阅读数 1878

评论数 7

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