
Spring-Clound 微服务架构
文章平均质量分 66
分享Spring-Clound 微服务架构心得
ddsheng1128
这个作者很懒,什么都没留下…
展开
-
CentOS7.5中安装redis5.0
CentOS下Redis的安装前言安装Redis需要知道自己需要哪个版本,有针对性的安装,比如如果需要redis GEO这个地理集合的特性,那么redis版本就不能低于3.2版本,由于这个特性是3.2版本才有的。另外需要注意的是,Redis约定次版本号(即第一个小数点后的数字)为偶数的版本是稳定版(如2.8版、3.0版),奇数版本是非稳定版(如2.7版、2.9版),生产环境下一般需要使用稳定...转载 2018-12-31 22:35:12 · 2526 阅读 · 0 评论 -
LVS + keepalived + nginx + tomcat 实现主从热备 + 负载均衡
前言 首先声明下,由于这两天找资料,看了不少博客 ,但是出于不细心,参考者的博客地址没有记录下来,所有文中要是出现了与大家博客相同的地方,那么请大家在评论区说明并附上博客地址,我好引用进来;这里表示抱歉了! 另外,本文是在我的另一篇博客主从热备+负载均衡(LVS + keepalived)的基础上进行的,如果没有看过,那么最好去看下,不然本篇文章看起来有点费劲哦! LVS提供虚拟...转载 2018-08-28 19:14:03 · 291 阅读 · 0 评论 -
负载均衡+session共享(memcached-session-manager实现)
前言 先给大家伙拜个年,祝大家:新的一年健健康康,平平安安! 本文的形成参考了很多人的博客,最多的应该是青葱岁月兄的这篇博客,大家可以先去看下,熟悉一些内容,因为本文是直接实践,一些理论性的知识就需要大家自己去补充了。 本文是在我之前环境LVS + keepalived + nginx + tomcat 实现主从热备 + 负载均衡基础上进行的,所以很多环境的搭建本文就不涉...转载 2018-08-28 19:14:59 · 1260 阅读 · 0 评论 -
将tomcat添加为linux系统服务
前言 在博客 --》virtualBox安装centos,并搭建tomcat中,讲到了centos下搭建tomcat环境,发现启动tomcat不是那么方便,要是忘记路径了,那就更麻烦了!当然了,忘记路径了也还是有许多方式找回来的,那么有没有什么方式将tomcat设置成系统服务了,就像service iptables start一样用service tomcat start来启动tomcat了...原创 2018-08-28 19:12:36 · 2307 阅读 · 0 评论 -
virtualBox安装centos,并搭建tomcat
前言 本文没什么难点,只是发现自己记忆不好,特别是搭建tomcat服务的时候,总是需要去重新查阅资料,特此就写这篇博客来加强自己的记忆,同时也给大家以参考;环境准备 VirtualBox + CentOS6.7 ---> 搭建linux系统 jdk8 + tomcat7 ---> 搭建tomcat服务 Xshell + Xftp ---> 远程控制和...转载 2018-08-28 19:11:20 · 583 阅读 · 0 评论 -
主从热备+负载均衡(LVS + keepalived)
前言 淘宝架构师李智慧大牛的书籍《大型网站技术架构》以及旭龙兄的博客 ---》【大型网站技术实践】初级篇:借助LVS+Keepalived实现负载均衡。 从上参考而得来本文,本文旨在记录自己的学习过程,同时给大家参考,不对的地方欢迎大家拍砖,拍砖的同时也希望甚至恳请大家能写出原因,让大家都有所明白和收获! 相关的概念我这里就不多讲了,可以从如上的书籍和旭龙兄的博客中去了解,那么下...转载 2018-08-28 19:07:52 · 1949 阅读 · 0 评论 -
jstack 命令跟踪 java 应用的堆栈 并分析堆栈结果
1、找到java进程ID运行命令# ps -ef|grep java | grep -v grep运行命令后可得到进程ID为:34072、找到此进程中消耗CPU较高的线程ID运行命令# top Hp3407在上图TIME+列,表示为消耗CPU时间。如图得出消耗时间较长的线程ID为:34513、将线程ID转换为16进制运行命令# printf "%x\n"345...原创 2019-04-15 14:08:19 · 564 阅读 · 0 评论 -
线上Java程序导致服务器CPU占用率过高的问题排除过程
1、故障现象客服同事反馈平台系统运行缓慢,网页卡顿严重,多次重启系统后问题依然存在,使用top命令查看服务器情况,发现CPU占用率过高。2、CPU占用过高问题定位2.1、定位问题进程使用top命令查看资源占用情况,发现pid为14063的进程占用了大量的CPU资源,CPU占用率高达776.1%,内存占用率也达到了29.8%[ylp@ylp-web-01 ~]$ top...原创 2019-04-11 11:12:54 · 340 阅读 · 0 评论 -
J2Cache 和普通缓存框架有何不同,它解决了什么问题?
不少人看到 J2Cache 第一眼时,会认为这就是一个普普通通的缓存框架,和例如 Ehcache、Caffeine 、Spring Cache 之类的项目没什么区别,无非是造了一个新的轮子而已。事实上完全不是一回事!目前缓存的解决方案一般有两种:内存缓存(如 Ehcache) —— 速度快,进程内可用 集中式缓存(如 Redis)—— 可同时为多节点提供服务现有的缓存框架已经非常成熟而...原创 2019-03-08 17:54:00 · 570 阅读 · 1 评论 -
Java性能优化系列二(jvm内存调优)
首先需要注意的是在对JVM内存调优的时候不能只看操作系统级别Java进程所占用的内存,这个数值不能准确的反应堆内存的真实占用情况,因为GC过后这个值是不会变化的,因此内存调优的时候要更多地使用JDK提供的内存查看工具,比如JConsole和Java VisualVM(jvisualvm)。对JVM内存的系统级的调优主要的目的是减少GC的频率和Full GC的次数,过多的GC和Full GC是会...转载 2018-12-20 23:32:59 · 1400 阅读 · 0 评论 -
Java虚拟机内存调优经验
转载自 http://www.cnblogs.com/jackyrong/archive/2010/01/21/1653163.html 尊重别人的劳动成果就是尊重自己Java内存组成 1) 堆 运行时数据区域,所有类实例和数组的内存均从此处分配。Java 虚拟机启动时创建。对象的堆内存由称为垃圾回收器 的自动内存管理系统回收。 堆由两部分组成: 其中eden...转载 2018-12-20 23:29:05 · 222 阅读 · 0 评论