Let's Encrypt泛域名证书申请 2018-12-28 11:14 | 2 minute read acme.sh实现了acme协议,可以从let’s encrypt方便的生成免费https证书,最主要因为let’s encrypt的证书都是有有效期的,过期以后需要手动续期,而acme.sh会为你生成一个定时cron计划任务,这样就可以自动检测证书是否到期,快到期就会自动为你重现申请证书,避免了自己忘记证书过期时间而没用重新申请的尴尬。
Nginx实现简单负载均衡 2018-08-22 09:35 | 2 minute read 这里主要用到upstream这个指令,该指令需要ngx_http_upstream_module模块的支持,这个模块主要用于定义一组供proxy_pass等指令使用的服务器
Nginx的I/O模型 2018-08-20 11:39 | 7 minute read 要了解Nginx的I/O模型,我们需要先明确两对重要概念:同步与异步、阻塞与非阻塞。 同步与异步 同步和异步关注的是消息通信机制。 所谓同步,就是调用发出后会一直等待结果的返回,在没有得到结果之前该调用就不返回,而一旦得到结果了该调用立即返回。 而异步则刚好相反,调用者在调用发出后这个调用就直接返回了,不需要等待结果的返回,也即没有返回值,换句话说在异步调用的时候调用者只能在事后通过被调用者以某种方式(比如:状态、信号、通知等方式)来通知自己。