dockerfile 发表于 2018-07-11 | 阅读次数: 字数统计: 654 | 阅读时长 ≈ 2 dockerfiledockerfile:用来构建docker images的源码,docker通过读取dockerfile的指令来完成镜像文件的构建。 构建dockerfile必须要有一个专门的工作目录,此目录只存放dockerfile和dockerfile制定需要复制的文件。 使用build构建 ... 阅读全文 »
HAProxy 发表于 2018-07-08 | 阅读次数: 字数统计: 6.2k | 阅读时长 ≈ 28 HAProxyHAProxy: 是法国开发者Willy Tarreau开发的一个开源软件,是一款具备高并发、高性能的TCP和HTTP负载均衡器,支持基于cookie的持久性,自动故障切换,支持正则表达式及web状态统计。 LB Cluster: 四层:lvs, nginx(stream模式且ngi ... 阅读全文 »
AIDE 发表于 2018-06-20 | 阅读次数: 字数统计: 645 | 阅读时长 ≈ 3 AIDE入门AIDE是一个实现系统功能完整性检查的工具如果有黑客使用木马程序替换掉你系统上的ps程序,以使用ps命令查不到正在运行的木马程序;如果入侵者发现管理员正在运行crontab作业,也有可能替换掉crontab程序等等。此时,就可以使用aide监控这些应用程序,以避免被篡改。 yum安装AI ... 阅读全文 »
docker 发表于 2018-06-20 | 阅读次数: 字数统计: 4.1k | 阅读时长 ≈ 18 dockerdocker架构c/s架构,分为docker client,docker daemon,docker register。彼此之间基于http或https进行通信。docker采用分层构建,依赖于特定的文件系统。docker daemon包括containers和images当client ... 阅读全文 »
lvs 发表于 2018-06-18 | 阅读次数: 字数统计: 3.6k | 阅读时长 ≈ 14 LB cluster一个创业公司刚刚起步的时候一般都是单机在跑,但是随着公司规模的不断扩大,当前的服务器已经不能够满足实际需要的时候,就需要扩展(Scale),扩展的方式有两种:Up,向上扩展,又称垂直扩展,即提升硬件水平Out,向外扩展,横向扩展,提升服务器数量,即采用集群的方式提供服务 然而,受 ... 阅读全文 »
redis 发表于 2018-06-15 | 阅读次数: 字数统计: 2.5k | 阅读时长 ≈ 10 分布式系统基础ACID,是指数据库管理系统(DBMS)在写入或更新资料的过程中,为保证事务(transaction)是正确可靠的,所必须具备的四个特性:原子性(atomicity,或称不可分割性)、一致性(consistency)、隔离性(isolation,又称独立性)、持久性(durabilit ... 阅读全文 »
JVM参数调优 发表于 2018-06-03 | 阅读次数: 字数统计: 1.2k | 阅读时长 ≈ 4 jvm运行时的区域: 共享区:heap,method(Non-heap,非堆内存) 线程独有:JVM栈,本地栈,PC GC:garbage Collector,垃圾收集器垃圾回收方式: 增量回收 分代回收:将垃圾基于生命周期分类后基于不同生命周期的垃圾进行回收,分为新生代、老年代、持久代。Ed ... 阅读全文 »
zabbix 发表于 2018-06-02 | 阅读次数: 字数统计: 3.5k | 阅读时长 ≈ 16 安装zabbix-server准备数据库12345MariaDB [wpdb]> create database zabbix character set utf8 collate utf8_bin;Query OK, 1 row affected (0.00 sec)MariaDB [wpd ... 阅读全文 »
tomcat 发表于 2018-05-24 | 阅读次数: 字数统计: 4.6k | 阅读时长 ≈ 20 Tomcat和Java基础软件架构模式 分层架构:表现层,业务层,持久层,数据库层 事件驱动架构:分布式一步架构,调度解耦 微内核架构:即插件式架构,把大的架构做成小的核心模块和插件的形式。 微服务架构:API REST-based,application REST-based,中心化消息,组成架 ... 阅读全文 »
ansible进阶 发表于 2018-05-20 | 阅读次数: 字数统计: 4.2k | 阅读时长 ≈ 18 YAML语言简介YAML是一个可读性高的用来表达资料序列的格式。YAML参考了其他多种语言,包括:XML、C语言、Python以及电子邮件格式RFC2822等。YAML特性: 1234567YAML的可读性好YAML和脚本语言的交互性好YAML使用实现语言的数据类型YAML有一个一致的信息模型YAM ... 阅读全文 »