Nginx文档-记录日志到syslog

error_logaccess_log指令支持把日志记录到syslog。以下参数配置日志记录到syslog:

1
server=address

定义syslog服务器的地址,可以将该地址指定为附带可选端口的域名或者IP,或者指定为“unix:”前缀之后跟着一个特定的UNIX域套接字路径。如果没有指定端口,则使用UDP的514端口。如果域名解析为多个IP地址,则使用第一个地址。

……

查看更多

MyBatis专题(二)-映射文件

MyBatis的强大功能当属mapper映射文件,开发者可以在映射文件中配置SQL语句、参数映射和结果集映射信息来简化与数据库交互的编码工作。映射文件帮助开发者略去大部分繁杂的JDBC代码,方便持久层后期的维护扩展工作,让开发者把关注点集中于业务代码。

本文将从大的方面介绍mapper映射文件的编写与使用,映射文件本身有着非常多的知识点,不能在本文中一一细说,有些知识点需要单独介绍。
……

查看更多

MyBatis专题(一)-入门

MyBatis是Java平台上一个持久层框架,它提供了个性化SQL、存储过程支持和映射配置等功能。开发者几乎无需编写传统复杂的JDBC语句即可完成数据库操作流程。它体积轻巧,使用灵活,入门简单,可以把SQL语句独立在XML文件中方便管理和扩展。

本系列文章将从MyBatis基础到应用依次介绍,虽然网上已经有很多关于MyBatis的优秀文章,但此系列作为本人对MyBatis使用心得的总结之作,不在乎内容是否新颖。

……

查看更多

Nginx文档-调试日志

要开启调试日志,需要在构建期间配置nginx支持调试功能。

1
./configure --with-debug ...

之后应该使用error_log指令设置调试级别:

1
error_log /path/to/log debug;
……

查看更多

Nginx文档-连接处理方式

nginx支持多种连接处理方式,每一种方式是否可用取决于所用用的平台。在支持几种方式的平台上,nginx会自动选择最有效的方式,然而,如果您需要明确指定使用哪一种方式,可以使用use指令指定。

……

查看更多

Nginx文档-控制Nginx

nginx可以用信号控制。默认情况下,主进程(Master)的pid是写在/use/local/nginx/logs/nginx.pid文件中。这个文件的位置可以在配置时或者在nginx.conf文件中指定pid指令更改。Master进程支持以下信号:

信号 作用
TERM, INT 快速关闭
QUIT 正常退出
HUP 当改变配置文件时,将有一段过渡时间段(仅FreeBSD和Linux),
新启动的Worker进程将应用新的配置,旧的Worker进程将被平滑退出
USR1 重新打开日志文件
USR2 升级可执行文件
WINCH 平滑关闭Worker进程
……

查看更多

Nginx文档-入门指南

本指南旨在介绍nginx基本内容和一些在Nginx上可以完成的简单任务。这里假设您已经安装了nginx,否则请参阅安装nginx页面。 本指南介绍如何启动、停止nginx和重新加载配置,解释配置文件的结构,并介绍如何设置nginx以提供静态内容服务,如何配置nginx作为代理服务器,以及如何将其连接到一个FastCGI应用程序。
……

查看更多

Nginx实践-认识与安装

Nginx是一个小巧、高性能的Web服务器,但它作用并不局限于此,它可以应用于反向代理、负载均衡、POP3/SMTP或者HTTP缓存等服务,功能非常强大。Nginx是开源免费并且支持多平台。

Nginx于2004推出初始版本,发展到现在已经非常成熟了,被广大开发者使用,早期的PHP组合环境是经典的LAMP(Linux+Apache+MySQL+PHP),现在变成了火热的LNMP(LINUX+Nginx+MySQL/MariaDB+PHP),可以看出Nginx有取代Apache地位的趋势,相比Apache服务器,Nginx非常地高效,且体积小。
……

查看更多

Redis实践-主从部署续

上一篇关于Redis的笔记已经介绍了如何实施一个简单的Redis主从配置,看似简单,但涉及到的内容还是值得探究的。本文将进一步深入解析Redis主从原理和部分场景的分析,在前篇笔记的基础上做一次高层的提升。
……

查看更多

Redis实践-主从部署

最近跟几位前辈交流技术方面的问题,收获颇丰,认识到了很多高层面的东西,但也暴露了自身的不足,思想局限于平时常见的业务范围,没有积极深入地思考各类场景,对分布式集群架构这块内容的理解还是比较浅。本着学习与求知的心态,在未来的学习计划中,自己将完善这块的知识内容,弥补这方面的不足,同时也将把学习和实践过程记录在博客中,算是一个备忘录吧,哈哈。

本文主要介绍了利用基于CentOS的Docker镜像自定义Redis镜像,并在Redis镜像的基础上实例化出多个容器配置形成主从架构,最后利用本地的PHP服务器对Redis进行测试。
……

查看更多