摘要:
Tomcat 源码组织结构 目录结构 这里所介绍的目录结构,是使用CATALINA-BASE变量定义的路径,如果没有通过配置多个CATALINA-BASE目录来使用多实例,则CATALINA-BASE和CATALINA-HOME值相同,也就是tomcat安装的目录。 推荐使用的关键点,就是将源码层次结构和生产部署的应用程序层次结构分开,这种分开有以下几个好处: 在源码目录里面的内容,可以简单的修改... 阅读全文
摘要:
背景 在讨论如何组织源码目录之前,很有必要对现有web站点的组织结构进行测试,特别是2.2版本的API,在服务器版本上是不同的,所以在2.2之后的版本中,所有的服务器版本都要求能够使用标准的压缩web站点格式,这就是下面所要进行讨论的。 一个web应用程序,就是一个标准格式的多个目录和文件的层次组织,这种层次组织,可以在非压缩包到时候被访问,每一个目录和文件,在文件系统中都是单独存在的,或者是... 阅读全文
摘要:
机房一台服务器上的mysql运行一段时间了,突然出现了一个很奇怪的现象:重启后无法恢复了!准确情况是:启动mysql后随即就又关闭了。 查看mysql错误日志如下: 160920 22:41:41 mysqld_safe Starting mysqld daemon with databases f 阅读全文
摘要:
[root@123 ~]# ps -eo pid,lstart,etime | grep 2893028930 Wed Sep 26 22:26:13 2018 09:51:01[root@123 ~]# whoroot pts/0 2018-09-25 16:06root pts/1 2018-0 阅读全文
摘要:
echo "- - -" > /sys/class/scsi_host/host0/scan echo "- - -" > /sys/class/scsi_host/host1/scan echo "- - -" > /sys/class/scsi_host/host2/scan fdisk -l fdisk /dev/sdb n t 格式为8e LVM pvcreate /dev/... 阅读全文
摘要:
20180916 haproxy Haproxy简介 Haproxy是一款免费的、快速的和稳定的解决方案,提供HA和LB功能,同时对基于TCP的应用和HTTP的应用进行代理,对于流量很大的web站点来说,是一款很适合的软件,世界上很多著名的网站,都有使用。目前,haproxy已经成为一种标准的开源LB软件,在云环境中默认部署。 通过官网可以了解到https://www.haproxy.org/,目... 阅读全文
摘要:
使用percona xtrabackup对两个数据库实例进行备份,备份的脚本如下所示: 主要实现的功能是,每周日早上进行一次全备份操作,然后周内的每天,基于周日的全备,做一个增量备份的操作,每个实例备份的结果,放在以实例命名的目录下,每天忙备份的结果,放在以当前日期命名的目录下。 备份脚本对应的删除 阅读全文
摘要:
Salt Salt是一个配置管理系统,能够根据定义的状态,配置远程节点,比如保证远程节点上指定的安装包安装,运行指定的服务。Salt也是一个分布式远程执行系统,用于在远程节点上执行命令和请求数据,不论是单个或者是任意的选择标准。 Salt是为了提供一个基于远程执行脚本,提供更好、更快和更加可扩展的解决方案二开发的,通过一个简单的可管理的借口,能够覆盖大量的信息,能快速的覆盖到大量的服务器上。 ... 阅读全文
摘要:
https://segmentfault.com/a/1190000006158186 阅读全文
摘要:
关于percona xtrabackup percona xtrabackup是世界上唯一开源的、免费的MySQL热备份软件,可以为InnoDB存储引擎和XtraDB存储引擎进行不间断的备份,使用percona xtrabackup,可以做到以下几点: 快速、可靠的备份 在备份过程中,不中断正在处理的事物操作 节省磁盘空间和网络带宽 自动备份确认 恢复时间短 percona xtrabac... 阅读全文