logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Linux运维-集群技术进阶】Nginx的安装配置

软件下载官网下载:http://nginx.org/en/download.html版本号:nginx-1.8.0.tar.gz开始安装① 解压文件[root@localhost ~]# cd /usr/local/software/[root@localhost software]# tar -zxvfnginx-1.8.0.tar.gz② 进步Nginx目录进行编译安装[roo

#nginx#运维#集群 +1
【Linux运维-集群技术进阶】keepalived工作原理和配置文件解析

keepalived是什么keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障,它可以自动检测集群中服务器的健康状况,比如主从模式时,当主服务器发生故障时,Keepalived会根据服务器的VRRP优先级来选举一个从服务器成为主服务器,实现主从的无缝切换,保证持续的提供服务,并且Keepalived也会及时的通过邮件通知到相关负责人进行维护

#集群
【Linux运维入门】Jstatd方式远程监控Linux下 JVM运行情况

前言最近一个项目部署在服务器上运行时出现了问题,经过排查发现是java内存溢出的问题,所以为了实时监控服务器java内存的情况,需要远程查看服务器上JVM内存的一些情况。另外服务器系统是CentOS 7 最小安装,没有图形化界面,不能采用vnc远程。所以只能通过VisualVM或者JConsole来远程JVM。环境介绍服务器:CentOS 7ip:192.168.22.249jdk:1.8

#jvm#centos#linux +1
【Linux运维入门】Linux环境安装配置JBoss

系统信息操作系统:CentOS 7JDK版本:1.8JBoss版本:JBoss EAP 6.2jboss各版本下载地址:https://teddysun.com/260.html安装准备将JBoss安装文件(先解压成目录)上传到服务器,目录:/usr/local/software该目录存放软件安装包开始安装JDK安装:JBoss运行需要依赖于JDK,JDK的安装配置详见:http://

#centos
【Linux运维入门】Linux环境安装SonarQube和SonarQube Runner

SonarQube简介Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。比如pmd-cpd、checkstyle、findbugs、Jenkins。通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不同规模和种类的工程进行代码质量管理。同时 Sonar 还对大量的持续集成工具提供了

#linux#测试工具
【Linux运维入门】MongoDb启动报错:ERROR: child process failed, exited with error number xx

解决启动报错问题今天启动服务器的MongoDb服务时报错出现这种错误的原因:大部分是因为mongodb 服务的不正常关闭,导致mongod 被锁,想想可能是上次服务器断电维护时,没有手动关闭MongoDb服务造成的。如何解决这种问题:①. 删除MongoDb安装目录下的 mongod.lock 文件和日志文件 mongodb.log ②. 使用下面的命令修复MongoDb:[root@master

#mongodb#linux
【Linux运维入门】SonarQube和Jenkins的集成之路

安装配置完sonar后就需要与项目在用的Jenkins进行集成了,Jenkins和Sonar集成的原理大概是这样的,Jenkins在其插件管理中心,下载sonar插件并进行配置,与sonar关联上。然后Jenkins在完成一次集成构建后,就会通知sonar进行源代码分析的操作。大家都知道Jenkins在构建的过程中是有从SVN下载源码这一步操作的,而sonar就是对Jenkins下载好的源码进行解

#运维
基于ZooKeeper Curator实现分布式锁

基于ZooKeeper分布式锁的流程1. 客户端连接上zookeeper,并在指定节点(locks)下创建临时顺序节点node_n2. 客户端获取locks目录下所有children节点3. 客户端对子节点按节点自增序号从小到大排序,并判断自己创建的节点是不是序号最小的,若是则获取锁;若不是,则监听比该节点小的那个节点的删除事件4. 获得子节点变更通知后重复此步骤直至获得锁;5. 执...

#zookeeper
Json和其序列化和反序列化

最近经常在说Json传值,Json序列化,什么是Json?什么又是Json的序列化和反序列化? 什么是 JSON ?大家是否知道Json的全称?—JavaScript Object Notation(JavaScript 对象表示法),说白了Json就是一种字符串,一种带有格式的字符串,一种可读性很强,操作方便的字符串。因为Json字符串存储信息的方式和hashtable,Dictionary一样

#javascript#json
【Linux运维-集群技术进阶】Nginx强大的平滑升级

每一款软件都存在更新换代,而我们更新软件的方式一般就是将低版本的卸载掉,然后安装新版本。但对于服务器软件来说,如果强行将服务器停止升级,这样原来在服务器上运行着的进程就会受到影响。如何解决这种问题呢?可以通过平滑升级的方式解决这个问题,在平滑升级时1. 在不停掉老进程的情况下,启动新进程。2. 老进程负责处理仍然没有处理完的请求,但不再接受处理请求。3. 新进程接受新请求。4. 老进程处理完所

#nginx#集群#linux
    共 14 条
  • 1
  • 2
  • 请选择