《分布式服务架构》读书笔记(一)——分布式微服务架构设计原理
一、微服务架构与SOA服务化的对比 1、目的不同 SOA服务化涉及的范围更广一些,强调不同的异构服务之间的协作和契约,并强调有效集成、业务流程编排、历史应用集成等,典型代表为Web Service和ESB。 微服务使用一系列的微小服务来实现整体的业务流程,目的是有效地拆分应用,实现敏捷开发和部署,在每个微小服务的团队里,减少了跨团队的沟通,让专业的…
以防中年迷茫的13件事
1. 不要跟第一个你爱上的人结婚,但是不妨爱上你后来结婚的人   2. 随时准备对赞美你的人说 Thank you   3. 学会玩,培养几个终身的嗜好 世界上最穷的人,是一个不会玩、没有嗜好的人。当你老的时候,就是一个最让人不喜欢的孤独老人,因为你想一支干燥的扫把一样,彻底无趣。   4. 年轻时找几个求知欲强的人结…
Redis持久化
概述 我们希望Redis能够将数据从内存中以某种形式同步到硬盘中,使得重启后可以根据硬盘中的记录恢复数据,这一过程就是持久化。 Redis支持两种方式的持久化,一种是RDB方式,另一种是AOF方式,前者会根据指定规则将内存中的数据储存在硬盘上,而后者在每次执行命令后将命本身记录下来。两种持久化方式可以单独使用其中一种,但更多情况下是将两者结合使用。…
使用ELK简单监控 tomcat 日志记录
其实安装配置比较简单,可以按照官网或者百度搜索一下,主要是解决遇到的几个问题,花费了不少时间,在此记录一下。 在服务器上启动 logstash 时碰到了错误:找不到或无法加载主类。 我一开始以为是 java 版本问题,可是检查了一下还是继续报错,网上搜索了一下, 解决方法就是在 CLASSPATH 两边加双引号( logstash.bat ) 代码…
Redis学习笔记
基本操作 set命令可以添加、覆盖一个字符串或者数字类型 get命令获取值 mget来获取多个key的值 Redis或者Spring Boot中的Key,通常都是包含逻辑上的命名空间,用符号“:”分开,比如Spring:session:xxxxx   对于数字类型的字符串,还有以下命令可以对其进行操作 DECR/INCR 数字类型数据自减…
Centos7无法上网解决办法及设置静态IP
最近打算学习一下Docker,因此决定在Gen8使用Hyper安装一台Centos7,安装完成后发现不能连接到网络。 查了一下资料,原来Centos 7默认是不启用有线网卡的,需要手动开启。 首先,打开终端 cd /etc/sysconfig/network-scripts/ ls 查看一下ifcfg-eth后面对应的数字是什么,以ens0为例 v…
2017,改变 ,2018,继续改变
又是一年结束,明天就是2018了,这一年过得很快,经历了许多人许多事。每年还是要停下来总结一下的,得给自己一个交待,学会向前看,学会告别。 一 这一年,我是真正30岁了,都说四十不惑,现在我还可以再迷惘几年。这一年里思考过很多次自己的未来,可是依然没有得到明确的答案。过去的经验告诉我,当你迷惘的时候,就去做一些有积累的事儿。当你不惑的时候,就是厚积…
黄粱一梦三十年
一 我曾经想过我与二十多岁告别的时候,应该是庄严而郑重的,会写一篇长文总结过往畅想未来。或者是热闹而欢腾的,与三五个好友把酒放歌到天明。或者是忐忑又激动的,是和心爱的人度过一个浪漫的日子,最后都不是。白天如同往常一样工作,下班后和小伙伴吃一顿饭,就这样和我的二十多岁告别了。不需要多少人,不需要多少活动,有一个小伙伴能陪着吃吃饭散散步就是幸福的。其他…
梦想清单
1.建立一个家 找一个能够相亲相爱的人,一起过完一辈子。 2.在家工作,经常出去旅游 当然,如果能不工作就养家最好,但这不现实,还好我学的这行对工作地点没有要求,哪里有网,哪里就是我的办公室。不过目前国内在家办公的好像不是很多,但是我相信以后会逐渐普及的。 3.通过自己的努力,买辆宝马 虽然这一条是可有可无的奢侈追求,但人要为自己的话负责。儿时吹的…
Gen8折腾日记
2017年第一单就是在订单下单购买了两块西部数据4TB红盘,不得不说,京东物流的速度越来越快,早上下单,下午就到货了,之前在网上淘了一根4G内存给Gen8升级成8G内存了,由于随着年限,资料越来越多,加上之前看到别人硬盘坏了许多资料都丢了,所以正好趁硬盘打折买了两块硬盘,打算组成Raid1,4TB应该够用好几年了。 惠普服务器有个iLO系统,iLO…