摘要: 基于Heka,ElasticSearch和Kibana的分布式后端日志架构 目前主流的后端日志都采用的标准的elk模式(Elasticsearch,Logstash,Kinaba),分别负责日志存储,收集和日志可视化。 不过介于我们的日志文件多样,分布在各个不同的服务器,各种不同的日志,为了日后方便 阅读全文
posted @ 2017-07-04 10:50 乌龟运维 阅读(3420) 评论(0) 推荐(0) 编辑
摘要: Supervisor介绍 Supervisor 允许其用户在UNIX类操作系统上控制多个进程。 块如下: 方便 需要为每个进程实例编写rc.d脚本通常是不方便的。 rc.d脚本是进程初始化/自动启动/管理的常用形式,但写入和维护可能会很痛苦。此外,rc.d脚本不能自动重新启动崩溃的进程,并且许多程序 阅读全文
posted @ 2017-06-26 19:14 乌龟运维 阅读(316) 评论(0) 推荐(0) 编辑
摘要: composer Install 官网 https://getcomposer.org Composer 是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。 下面使用比较简单使用 阅读全文
posted @ 2017-06-22 15:48 乌龟运维 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 父进程 在计算机领域,父进程(英语:Parent Process)指已创建一个或多个子进程的进程。 UNIX 在UNIX里,除了进程0(即PID=0的交换进程,Swapper Process)以外的所有进程都是由其他进程使用系统调用fork创建的,这里调用fork创建新进程的进程即为父进程,而相对应 阅读全文
posted @ 2017-06-21 09:51 乌龟运维 阅读(6201) 评论(0) 推荐(1) 编辑
摘要: 在UNIX系统中,僵尸进程是指完成执行(通过exit系统调用,或运行时发生致命错误或收到终止信号所致)但在操作系统的进程表中仍然有一个表项(进程控制块PCB),处于”终止状态“的进程。这发生于子进程需要保留表项以允许其父进程读取子进程的exit status:一旦退出态通过wait系统调用读取,僵尸 阅读全文
posted @ 2017-06-20 19:15 乌龟运维 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 内存管理,是指软件运行时对计算机内存资源的分配和使用的技术。其最主要的目的是如何高效,快速的分配,并且在适当的时候释放和回收内存资源。 一个运行中的程序,譬如网页浏览器在个人电脑或是图灵机(Turing machine)里面,为一个进程将数据转换于真实世界及电脑内存之间,然后将数据存于电脑内存内部( 阅读全文
posted @ 2017-06-20 13:31 乌龟运维 阅读(292) 评论(0) 推荐(0) 编辑
摘要: CentOS 7上安装Jenkins Jenkins 安装 只安装不介绍 步骤1:更新CentOS 7 Linux系统管理员的最佳做法之一是使系统保持最新。安装最新的稳定包,然后重新启动。 1 2 3 sudo yum install epel-release sudo yum update sud 阅读全文
posted @ 2017-06-16 11:02 乌龟运维 阅读(650) 评论(0) 推荐(0) 编辑
摘要: Redis 3.2.9 安装 Redis 3.2.9 编译安装 1, 安装相关软件包 2, 下载redis源码包 wget http://source.goyun.org:8000/source/Redis/redis-3.2.9.tar.gz 3, 解压&&编译&&安装 4, 创建相应目录 5, 阅读全文
posted @ 2017-06-16 10:44 乌龟运维 阅读(3222) 评论(0) 推荐(0) 编辑
摘要: Percona XtraBackup工作原理 Percona XtraBackup是基于InnoDB的崩溃恢复功能。复制InnoDB数据文件,导致内部不一致的数据; 但随后它对文件执行崩溃恢复,使它们再次成为一致,可用的数据库。 这是因为InnoDB维护一个重做日志,也称为事务日志。这包含对Inno 阅读全文
posted @ 2017-06-16 10:35 乌龟运维 阅读(577) 评论(0) 推荐(1) 编辑
摘要: 想学linux先把 基础搞懂 阅读全文
posted @ 2017-06-16 10:06 乌龟运维 阅读(651) 评论(0) 推荐(0) 编辑