01 2018 档案
摘要:在集群之中,有些服务器之间的时间需要同步,但并不是所有机器可以直接连外网,这时可以用Chrony工具解决。 解决方法是将其中一台设为时间服务器,然后其它服务器和这台时间服务器同步即可。具体步骤如下: 一. 配置时间服务器 Chrony时间服务器上: 其它节点: 二、验证操作: Chrony时间服务器
阅读全文
摘要:1、MySQL的复制原理以及流程 (1)、复制基本原理流程 1. 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中; 2. 从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中;
阅读全文
摘要:以下是 my.cnf 配置文件参数解释: #*** client options 相关选项 ***# #以下选项会被MySQL客户端应用读取。注意只有MySQL附带的客户端应用程序保证可以读取这段内容。如果你想你自己的MySQL应用程序获取这些值。需要在MySQL客户端库初始化的时候指定这些选项。 [client] port = 3309 socket = /usr/local/mysql...
阅读全文
摘要:一、GTID的简介 1.GTID的概述 2.GTID的组成部分 3.GTID比传统复制的优势 4.GTID的工作原理 二、配置GTID 1.环境准备 2.修改主从my.cnf增加GTID支持 要在MySQL 5.6中使用复制功能,其服务配置段[mysqld]中于少应该定义如下选项: master配置
阅读全文
摘要:一、简介 从MySQL5.5开始,MySQL以插件的形式支持半同步复制。如何理解半同步呢?首先我们来看看异步,全同步的概念 异步复制(Asynchronous replication) 全同步复制(Fully synchronous replication) 半同步复制(Semisynchronou
阅读全文
摘要:一、MySQL MHA架构介绍: MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在M
阅读全文
摘要:一、MMM简介 MMM(Master-Master replication manager for MySQL)是一套支持双主故障切换和双主日常管理的脚本程序。MMM使用Perl语言开发,主要用来监控和管理MySQL Master-Master(双主)复制,虽然叫做双主复制,但是业务上同一时刻只允许
阅读全文
摘要:一.下载对应的软件版本 下载地址:http://mirrors.sohu.com/mysql/MySQL-5.6/ 备用地址:http://ftp.ntu.edu.tw/pub/MySQL/Downloads/ 二、解压、配置用户和权限 三、初始化数据库 四、配置MySQL环境变量 [root@lo
阅读全文
摘要:一、前言 Resin是CAUCHO公司的产品,是一个非常流行的支持servlets 和jsp的引擎,速度非常快。对servlet和JSP提供了良好的支持,性能也比较优良,resin自身采用JAVA语言开发。Resin本身包含了一个支持HTTP/1.1的WEB服务器。虽然它可以显示动态内容,但是它显示
阅读全文
摘要:tomcat是一个开源Web服务器,基于Tomcat的Web运行效率高,可以在一般的硬件平台上流畅运行,因此,颇受Web站长的青睐。不过,在默认配置下其存在一定的安全隐患,可被恶意攻击。以下是一些安全加固的方法: 版本安全 服务降权 端口保护 1 更改tomcat管理端口8005 ,此端口有权限关闭
阅读全文
摘要:主要有以下几个方面来提高Tomcat服务器的性能 硬件资源对tomcat的影响 jdk版本选择 JDK参数优化 JAVA_OPTS参数说明 Tomcat并发优化 压缩 HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户端的浏览器
阅读全文