![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务、devops、容器云
文章平均质量分 80
追梦客
很多时候,我们走了太远的路,却忘记了当初为什么而出发。「不忘初心,方得始终」,只有怀揣最初的意念,你才不会迷失自己,找到自己真正要走的路。
美好的生活,从你我开始!
展开
-
你适合微服务么:实施微服务的4个先决条件和重点工作
(1) 为什么要选择微服务架构以及何时选择微服务架构;(2) 讲述实施微服务架构的一些先决条件;(3) 实施微服务架构中重点知识与实践的介绍原创 2016-08-31 11:23:24 · 6204 阅读 · 0 评论 -
ELK学习系列文章第二章:elasticsearch常见错误与配置简介
ELK学习系列文章第二章:elasticsearch常见错误与配置简介 在安装Elasticsearch时候,会出现一些坑,我这里做个总结,目的是进行一些记录以及后面使用的童鞋一个参考,同时把其配置做一个简介。一、常见错误1.1 root用户启动elasticsearch报错 Elasticsearch为了安全考虑,不让使用root启动,解决方法...原创 2016-12-12 00:49:25 · 29436 阅读 · 5 评论 -
Kubernetes网络原理及方案
大家好,说到容器、Docker,大家一定会想到Kubernetes,确实如此,在2016年ClusterHQ容器技术应用调查报告显示,Kubernetes的使用率已经达到了40%,成为最受欢迎的容器编排工具;那么Kubernetes到底是什么呢?它是一个用于容器集群的自动化部署、扩容以及运维的开源平台;那么通过Kubernetes能干什么呢?它能快速而有预期地部署你的应用,极速地扩展你的应用,无缝...转载 2019-05-14 11:04:46 · 1636 阅读 · 0 评论 -
浅析NetFilter和iptables
一:介绍NetFilter和iptables框架如上图,分三种情况介绍数据包和钩子函数的关系:1.当数据包从物理层和数据链路层传输过来,如果数据包是访问Linux主机本身。则经过PRE_ROUTING和LOCAL_IN钩子函数,到达传输层和应用层。2.当数据包从物理层和数据链路层传输过来,如果数据包需要转发,则经过PRE_ROUTING、FORWARD和POST_ROUTING三个钩子函数...转载 2019-05-14 10:37:30 · 322 阅读 · 0 评论 -
浅析Linux防火墙
如下图,linux中的NetFilter框架linux防火墙如何工作的?当数据在网络接口层传输过来,在到达网络层之前。NetFilter在网络层布置 钩子函数做拦截数据包处理。当一个数据包到达后,通过NetFilter模块,然后检查Filter表,当Filter表允许通过,数据包就可以通过网络层继续到传输层。数据包从应用层传下来的流程也是如此。会被网络层的 钩子函数拦截处理。判断数据包的走...转载 2019-05-14 10:28:34 · 194 阅读 · 0 评论 -
构建你的长寿命的API第1部分:规范驱动的API开发
这篇文章是由MuleSoft的Mike Stowe在nginx.conf 2016发布的演示文稿改编的。第一部分重点是规范驱动的API开发。第二部分讨论的最佳实践。你可以查看完整的呈现的记录的YouTube。翻译 2017-02-09 10:55:18 · 2342 阅读 · 2 评论 -
系统间通信:通过自定义协议通信加深HTTP理解
系统间通信:通过自定义协议通信加深HTTP理解一、HTTP协议栈 HTTP是Hypertext TransferProtocol(超文本传输协议)的缩写。它是万维网协会(WorldWild Web Consortium)和IETF(InternetEngineering Task Force)合作的成果,并逐步发展成为整个互联网信息交换的标准,当今普遍采用的版本是HTTP1.原创 2017-02-07 19:23:22 · 2303 阅读 · 0 评论 -
微服务之分布式跟踪系统(springboot+zipkin)
微服务之分布式跟踪系统(springboot+zipkin)一、zipkin是什么 zipkin是一个开放源代码分布式的跟踪系统,由Twitter公司开源,它致力于收集服务的定时数据,以解决微服务架构中的延迟问题,包括数据的收集、存储、查找和展现。它的理论模型来自于Google Dapper 论文。 每个服务向zipkin报告计时数据,zipkin会根据调用原创 2016-12-21 17:02:10 · 34153 阅读 · 10 评论 -
微服务之分布式跟踪系统(springboot+zipkin+mysql)
微服务之分布式跟踪系统(springboot+zipkin+mysql) 通过上一节《微服务之分布式跟踪系统(springboot+zipkin)》我们简单熟悉了zipkin的使用,但是收集的数据都保存在内存中重启后数据丢失,不过zipkin的Storage除了内存,还有Cassandra、MYSQL、ElasticSearch。二、zipkin的各种Storage配置原创 2017-02-07 15:26:45 · 9096 阅读 · 16 评论 -
Spring Boot 基础知识学习(二)——配置文件多环境配置
SpringBoot 基础知识学习(二)——配置文件多环境配置 通过上一篇《Spring Boot 基础知识学习(一)——快速入门》我们知道SpringBoot使用默认配置来简化配置,但是在实际使用时,我们需要更改配置咋办呢?比如,我们需要把服务启动端口改成8081? SpringBoot的配置文件有两种格式,一种是properties,另外一种是yml原创 2016-12-25 23:43:52 · 8012 阅读 · 0 评论 -
Spring Boot 基础知识学习(一)——快速入门
SpringBoot 基础知识学习(一)——快速入门一、背景介绍 今天是2016年11月15号,接触微服务大概一年多的时间,并且我们团队已经在去年使用微服务架构搭建我们数字化企业云平台,同时在这块也投入了很多时间去学习和研究,有一些经验和学习心得,可以和大家一起分享与学习,提到微服务我们可能会想到许多热门的知识点,比如Spring Boot原创 2016-12-16 22:41:31 · 11548 阅读 · 0 评论 -
系统间通信:基于TCP协议的RPC实现范例
系统间通信:基于TCP协议的RPC实现范例一、RPC名词解释 RPC的全称是Remote Process Call,即远程过程调用,它应用广泛,实现方式也很多,拥有RMI、WebService等诸多成熟的方案,在业界得到了广泛的使用。单台服务的处理能力受到硬件成本的限制,不可能无限制地提升。RPC将原来的本地调用转变为调用远端的服务器上的方法,给系统的处理能力和吞吐量带来了原创 2016-12-15 23:09:00 · 4569 阅读 · 0 评论 -
Serverless架构 - 用服务代替服务器
Serverless架构 - 用服务代替服务器 还记得在十多年前,SaaS鼻祖SalesForce喊出的口号『No Software』吗?SalesForce在这个口号声中开创了SaaS行业,并成为当今市值520亿美元的SaaS之王。今天谈谈『No Server』有关的事, 继OpenStack、Docker 、MiscroService、Unikernel、Kuberne原创 2016-12-12 13:19:21 · 2174 阅读 · 0 评论 -
ELK学习系列文章第一章:elasticsearch基础概念与安装、运行
ELK学习系列文章第一章:elasticsearch基础概念与安装、运行一、背景介绍 今天是2016年12月10号,接触微服务大概一年多的时间,并且我们团队已经在去年使用微服务架构搭建我们数字化企业云平台,同时在这块也投入了很多时间去学习和研究,有一些经验和学习心得,可以和大家一起分享与学习,提到微服务我们可能会想到许多热门的知识点,比如docker、k8s、restfu...原创 2016-12-11 16:51:22 · 1729 阅读 · 0 评论