共计 6 篇文章

憧憬博客Nginx到Tengine的迁移

憧憬博客Nginx到Tengine的迁移`Tengine` 是由淘宝网发起的 `Web` 服务器项目。它在 `Nginx` 的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。据说 `Tengine` 的 `IO` 性能比 `Nginx` 提升了几十倍、淘宝流量高峰全靠 `Tengine` 应对。 一直在网上听说 `Tengine` 优秀的性能,淘宝自家都使用的 `web server`,其稳定性和性能已经在淘宝网,天猫商城等得到了很好的检验。这个时候博主好奇心就来了,非得把博客的 `Nginx` 迁移到 `Tengine` 不可,小小体验一下 `Tengine`。 ...

Nginx禁止特定用户代理(User Agents)访问

用户代理是指浏览器,它的信息包括硬件平台、系统软件、应用软件和用户个人偏好。用户代理的能力和偏好可以认为是元数据或用户代理的硬件和软件的特性和描述;Nginx禁止特定用户代理(User Agents)访问 不太好理解,简单来说告诉服务器你当前使用的是什么浏览器、工具等等。例如火狐、谷歌chrome、wget、curl。 ...

Nginx多方面调优策略

Nginx多方面调优策略Nginx作为web server热门项目,有着高性能、简单配置以及跨平台,越来越多的企业选择使用它,我们这篇博客来说一下如何优化Nginx 最精简编译安装Nginx 我们经常安装软件就会发现,有些东西我们并不需要,我们最小安装,等以后需要了再安装扩展就可以,Nginx也是一样的道理 ...

日志切割工具-Logrotate实现nginx日志切割

日志切割工具-Logrotate实现nginx日志切割我们不管在生产环境还是开发环境,看日志是必不可少的,日志中往往包含很多有用的信息,有时候被DDOS、上传非法文件等等,我们都需要通过日志分析。但是日志是跟访问量成正比的,你的访问量越大,你的各种级别日志就越多,日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成个很严重的问题。不仅是这个,如果你是一个日志文件的话,你阅读、打开都要花费很大力气,那么怎么才能处理好这种情况? ...

Supervisor快速入门 | 使用Supervisor守护Nginx进程

利用Supervisor快速入门并使用Supervisor守护Nginx进程守护进程 在我们生产环境的时候,有些任务是不能停止的,否则业务就会受到影响,那么如何保证这些任务的高可用呢?那就需要用到我们的守护进程了,比方说我们的进程运行挂掉之后自动恢复等等,这些都可以利用工具来实现,针对不同的项目可以使用不同的工具。 ...