docker-compose编排LNMP容器化部署

  01 为什么要使用 docker-compose 用通俗的语言来说,我们平时操作 docker 还是很原始的一系列动作,如果你要映射硬盘,设置nat网络或者桥接网络,等等…你就要做更多的 docker 操作, 这显然是非常没有效率的。 有了 docker-compose 你可以把所有繁复...

2018-09-18 07:38:23

阅读数:439

评论数:0

手把手部署Cadvisor监控单节点的容器负载

  Cadviosr是Google用来监测单节点的资源信息的监控工具。虽然Docker提供了一些CLI的命令行的功能,如docker stats,但是在一个看图的时代,基本的功能是很难满足人民群众日益增长的物质文化需求,Cadvisor提供了一目了然的单节点多容器的资源监控功能。Google的...

2018-09-13 17:59:28

阅读数:96

评论数:0

一篇文章搞定MongoDB

目录 一、MongoDB使用场景 二、安装 1、下载 2、解压 3、配置 三、使用 1、数据库的增删 2、集合的增删 3、文档的增删改查 4、索引 5、备份与恢复   一、MongoDB使用场景     mongodb的主要目标是在键/值存储方式(提供了高性能和高度伸缩...

2018-09-09 00:37:13

阅读数:123

评论数:0

Tomcat_JVM虚拟机调优

一、进入到tomcat安装目录的bin文件下:【cd tomcat/bin】 ,打开catalina.sh文件;【sudo vi catalina.sh】 ,添加 CATALINA_OPTS=" -server  -Xms6000M  -Xmx6000M  -Xss51...

2018-08-13 15:53:44

阅读数:43

评论数:0

Tomcat调优

一、Tomcat的Connector 运行模式优化 Tomcat 连接器的三种方式: bio、nio 和 apr,三种方式性能差别很大,apr 的性能最优, bio 的性能最差。而 Tomcat 7 使用的 Connector  默认就启用的 Apr 协议,但需要系统安装 Apr 库,否则就会使...

2018-08-13 15:42:19

阅读数:43

评论数:0

Java虚拟机内存管理

Java虚拟机在Java程序运行的时候为了更好的管理内存,把内存分为了若干个不同的内存区域。他们分别是方法区、虚拟机栈、本地方法栈、堆和程序计数器   程序计数器 程序计数器区,简单的来说类似于CPU寄存器中的程序计数器。主要负责记录程序执行到第几条语句。在顺序结构中没执行句语句,计数器就+...

2018-08-13 14:42:36

阅读数:36

评论数:0

手把手离线部署kubernetesV1.11.0 集群

手把手离线部署kubernetesV1.11.0 集群,便于了解每个服务是需要什么参数运行的。   一、服务器环境 linux:centos7 kubernetes:V1.11.0 etcd:V3.3.8 docker:V1.13.1 各节点所需部署的服务 master:172.16.36....

2018-07-12 16:01:17

阅读数:3358

评论数:4

etcd集群部署

etcd是让配置数据和程序代码脱离的产物,更详尽的应用场景阐述,可以参考《etcd:从应用场景到实现原理的全方位解读》前言:1、需要至少两台服务器,节点1:etd-1 192.168.0.1节点2:etd-2 192.168.0.22、系统版本:CentOS73、端口2379、2380、4001的...

2018-07-10 23:55:26

阅读数:730

评论数:0

jenkins+svn+rsync+php_一键自动化部署可持续化集成服务器集群项目_支持回滚

前言:此文的解决方案,只能解决释放运维一半的工作量,为何一半?因为需要部署代码的服务器集群,都事先安装配置好项目运行所需的环境,例如java项目需要tomcat,php项目需要nginx+php-fpm等。如果问有没有更好集群部署方案,都能连运行环境都统一自动化集群部署?答案肯定是有的,要用doc...

2018-07-04 21:33:42

阅读数:752

评论数:0

jenkins安装及启动

Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。Jenkins是一种软件允许持续集成。官网:https://jenkins.io/一、前期准备1、需要开放8...

2018-07-04 17:29:21

阅读数:273

评论数:0

rsync服务器间的文件同步_服务器集群部署代码

一、前期准备服务器端:192.168.0.1客户端(需要同步代码的机器):192.168.0.2二、安装rsync192.168.0.1和192.168.0.2机器都装上rsyncyum install rsync注意服务器端192.168.0.1需要开放端口873,因为rsync默认监听873三...

2018-07-04 16:41:22

阅读数:351

评论数:0

架构性能优化_TCP详解_四次挥手(断开连接)

一、四次挥手(断开tcp连接)所谓四次挥手(Four-Way Wavehand)即终止TCP连接,就是指断开一个TCP连接时,需要客户端和服务端总共发送4个包以确认连接的断开。在socket编程中,这一过程由客户端或服务端任一方执行close来触发,整个流程如下图所示:正常断开连接过程描述:1、第...

2018-07-02 12:04:19

阅读数:109

评论数:0

架构性能优化_TCP详解_三次握手(建立连接)

一、 TCP报文格式上图中有几个字段需要重点介绍下:
  (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。
  (2)确认序号:Ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,Ack=Seq+1。
  (3)标志位:共6个...

2018-07-01 21:57:19

阅读数:184

评论数:0

架构性能优化_linux内核优化前后_nginx优化前后_性能对比测试

根据前两章的优化配置后,进行优化配置前后对比,本次性能测试采用apache工具的ab,当然性能测试工具还有loadrunner,JMeter,后续再采用进行压测对比。进行压测的测试机器配置:两核cpu,4g内存进行压测的发起ab请求的机器配置:四核cpu,4g内存一、优化前的配置如下:nginx....

2018-06-28 22:04:21

阅读数:117

评论数:0

架构性能优化_linux内核优化_扛高并发

1、更改内核的参数配置,/etc/sysctl.conf,更改后执行sysctl -p立刻生效sysctl.conf优化配置如下:net.ipv4.conf.default.rp_filter = 1net.ipv4.conf.default.accept_source_route = 0kern...

2018-06-28 19:41:45

阅读数:298

评论数:0

架构性能优化_nginx配置优化_扛高并发

默认安装后的nginx,配置只适合通用场景,需优化配置以适应高并发的场景。一般来说nginx配置文件中对优化比较有作用的主要有以下几项:1、nginx进程数,建议按照cpu数目来指定,一般跟cpu核数相同或为它的倍数。worker_processes 8;2、为每个进程分配cpu,例子中将8个进程...

2018-06-28 19:34:49

阅读数:74

评论数:0

架构性能优化_php扩展xhprof进行线上PHP性能追踪及分析

xhprof是Facebook开源的轻量级PHP性能分析工具1、下载并安装扩展http://pecl.php.net/package/xhprof解压后会有目录CHANGELOG  CREDITS  examples  extension  LICENSE  README  xhprof_html...

2018-06-28 12:00:23

阅读数:100

评论数:0

PHP_elasticsearch搜索引擎的安装与使用

1、下载解压 https://www.elastic.co/downloads/elasticsearch 2、启动,要用非root用户,新建一个用户组elasticsearch,再新建一个用户mraz,将目录elasticsearch-2.3.0的归属用户组和用户更改下 cd el...

2017-02-07 14:48:50

阅读数:8857

评论数:0

centos64位上PHP5.3升级到PHP5.4及更高版本方法(添加第三方源)

1、先查看已安装相关php rpm -qa |grep php 2、卸载已安装相关php yum remove php 3、添加第三方源 rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release...

2017-02-06 18:00:47

阅读数:237

评论数:0

搭建视频直播服务_nginx+rtmp模块

1、下载安装 wget http://nginx.org/download/nginx-1.9.15.tar.gz wget https://github.com/arut/nginx-rtmp-module/archive/master.zip tar -zxvf ngin...

2016-10-20 11:30:24

阅读数:645

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭