logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

redis cluster 一个问题:双master不能在一个虚拟机/物理机上

标题说的有点不够明确 :双master不能在一个虚拟机上,指的是三主三从结构,并且一个虚机部署一个master 和一个slave 问题如下 :6台虚机(每台3g内存),做三主三从结构   原因如下:   因为redis cluster 官方的侦听节点fail的策略是:   通过集群中超过半数的master节点检测失效时才生效.   所以使用三台虚机来搭建会出现一定问题:   比如三台虚拟交叉部署,

JVM年轻代(young generation)老年代(old generation tenured)持久代(permanent generation)GC

JVM年轻代(young generation)老年代(old generation tenured)持久代(permanent generation)GC关于jvm内存代,看到这篇文章,转发下链接地址 ---多谢   虚拟机中的共划分为三个代:年轻代(Young Generation)、老年代(Old Generation)和持久代(Perma

jVM虚拟机调优指南

转载:http://www.cnblogs.com/maybo/p/7786229.html本章通过阅读JVM垃圾搜集指南文档,整理虚拟机主要配置以及,理解不同的垃圾搜集器。垃圾搜集算法引用计数算法根搜索算法标记-清除算法复制算法标记-整理算法分代收集算法 搜集算法网上有很多介绍这里不在进行整理。解决问题:  对象的回收是一个繁重负载的工作,自动垃圾回收可...

深入了解JVW

Java内存组成介绍:堆(Heap)和非堆(Non-heap)内存按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。可以看出JVM主要管理两种类型的内存:堆和非堆。简单来说堆就是Java代码可及的内存,是留给开发人员使用的;非

Linux 根据进程名(或pid)查看其占用的端口

有时候需要在Linux下查看一个进程占用了那个端口,但是只知道进程大致的名称,比如要查看Hadoop的namenode在哪个端口上运行,以便在eclipse中连接。一种方法如下,可能比较搓,请大牛指教!首先用ps命令查看进程的id:$ ps -ef | grep Name  其中每一行(很长的时候会占用若干行)的第二个字段就是进程的id。 当然,对于在java虚拟机中运行的进程,...

java 上传文件到七牛云存储的demo

maven     引用 网上maven服务器 以及最新版的maven依赖 <repositories><repository><id>public</id><!-- <url>http://192.168.2.115:8081/nexus/co

redis cluster 全部宕机后重启会自动恢复集群状态

昨天 测试环境上3主3从的redis节点集群 虚拟机3台全部宕机(3主3从交叉部署在3台虚机上)重新启动各个节点发现  集群自动恢复了  本来以为要重新使用create  命令猜测集群是根据node的主从信息文件自己恢复的 利用心跳检测 节点关系的文件node-7001.conf197d2e50893487f54d3cbbf07f746abc1fa08318 10.166.1...

Linux下执行程序出现Text file busy的解决方法

使用 fuser xxx 命令查看制定的文件被哪个进程占用,然后关闭该进程。(其中xxx是要执行的程序名称)备注: 如果 xxx 命令是在普通用户下开启, 而在普通用户下使用:fuser xxx 是没有结果的切换至 root 用户,再执行 fuser xxx ,则会显示 其进程号,将其杀即可(命令为:kill -9 进程号(PID))。

mina高并发短连接导致java.io.IOException: Too many open files解决方案

这几天在解决一个用mina开发的高并发通信过程中产生的一个bug。   模拟场景为:   通过定时触发启动线程模拟高并发短连接测试,测试的服务端有2个,一个是服务有起,一个没起,客户端和服务端均在同一服务器上。执行一段时间后linux主机上通过lsof命令查看,发现有递增的文件句柄,pipe和eventpoll。   抛出的异常如下: Java代码  

linux 查看各个进程内存使用情况 top 命令解释

参考 :https://www.cnblogs.com/zhuiluoyu/p/6154898.html ps aux --sort -rss或者:https://www.cnblogs.com/sparkbj/p/6148817.htmlLinux下如何查看哪些进程占用的CPU内存资源最多linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合:ps aux|head -1;ps a

    共 46 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择