简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
MacOSX本身不支持Docker,需要安装DockerToolbox来使用Docker。1.下载DockerToolbox,可以从百度网盘下载,版本是1.8.3,下载地址:http://pan.baidu.com/s/1c00SMAW2.安装Docker执行安装程序,按照提示一路操作即可。会安装VirtualBox虚拟机,Kitematic管理程序。用Kinemati
1.设置yum镜像国外的镜像安装速度很慢,采用清华大学 TUNA 镜像源。用root用户新建 /etc/yum.repos.d/docker.repo 文件,内容如下:[dockerrepo]name=Docker Repositorybaseurl=https://mirrors.tuna.tsinghua.edu.cn/docker/yum/repo/centos7enabled=1
MacOSX本身不支持Docker,需要安装DockerToolbox来使用Docker。1.下载DockerToolbox,可以从百度网盘下载,版本是1.8.3,下载地址:http://pan.baidu.com/s/1c00SMAW2.安装Docker执行安装程序,按照提示一路操作即可。会安装VirtualBox虚拟机,Kitematic管理程序。用Kinemati
概述用docker进行elasticsearch的部署非常简单,如果要实现集群配置,需要进行一些特殊的处理,本文介绍如何利用docker进行elasticsearch集群的搭建。具体的配置可以参照该 示例主节点配置docker-compose.yml配置文件es:image: elasticsearchvolumes:- ./es:/usr/share/elasticsearc
1.概述在分布式集群环境下,单个节点的日志内容往往都是存放在自己的节点上,这种独立分散的日志存储方式会有很多问题。我们需要一个统一的日志处理中心,对日志进行收集和集中存储,并进行查看和分析。The Twelve-Factor App中有关于日志处理的建议。相应的处理技术现在也很成熟,通常会采用Elastic Search + Logstash + Kibana的技术栈(ELK)。在这篇文章中我们会
1.编译openssl的库文件1.1 准备编译环境首先下载openssl程序,可以从www.openssl.org下载。安装perl,windows环境下可以用ActivePerl,linux环境自带perl。安装visual studio。1.2 执行编译,以下操作都在vs的本机工具命令提示中执行cd 到 openssl的程序目录
在程序日志中打印出接口请求和响应的内容是一个基本的技术需求。如果在每个接口中实现请求响应的日志打印,程序编写会很繁琐,我们可以利用spring提供的机制,集中处理接口请求响应的日志打印。具体的代码参照 示例项目 https://github.com/qihaiyan/springcamp/tree/master/spring-rest-log-request-response一、概述基于sprin
spring使用kafka的三种方式(listener、container、stream)@TOC本文介绍spring中使用Kafka的三种方式,其中container方式最灵活,但是开发相对较负责,stream方式使用最简便,listener方式由于提供的最早,使用的较普遍。具体的代码参照 示例项目 https://github.com/qihaiyan/springcamp/tree/mast
ElasticSearch在7.17版本之前使用的java客户端是Java REST Client,但是从7.17版本开始,官方将Java REST Client标记为弃用(deprecated),推荐使用新版Java Client。本文介绍新版ElasticSearch Java Client的基本用法。具体的代码参照 示例项目 https://github.com/qihaiyan/sprin
Eureka是Netflix开发的服务发现框架,SpringCloud将它集成在自己的子项目spring-cloud-netflix中,实现SpringCloud的服务发现功能。为什么要使用Eureka,因为在一个完整的系统架构中,任何单点的服务都不能保证不会中断,因此我们需要服务发现机制,在某个节点终端后,其它的节点能够继续提供服务,从而保证整个系统是高可用的。服务发现有两种模式:一种是客