nginx基础常识(一)
./configure --help | more
http模块包括
热更新
日志切割
可以做有缓存功能的反向代理服务器
1 客户端告诉服务器我有哪些加密算法
2 服务器找到自己加密算法中常用的算法(安全套件)
3 发送公钥证书给浏览器,浏览器可以在证书库认证
4 把椭圆曲线参数给客户端
5 客户端根据椭圆曲线公共参数 生成自己私钥 把公钥发给服务器
6 服务器和客户端分别根据自己的私钥 和对方发来的公钥 生成相同的秘钥
7 根据生成的秘钥进行数据加密
非阻塞使用的是epoll
父子进程间通过信号进行通信
耗时短是应为取到了活跃链接链表 在几百万中链接中 可能只有几百活跃链接,只处理活跃链接即可。
logN 的时间复杂度