负载均衡

Nginx提供的负载均衡策略有两种:

  • 内置策略为轮询、加权轮询、ip hash
  • 扩展策略,就天马行空了,只有你想不到的没有它做不到的

轮询

 加权轮询(根据权重来)

iphash对客户端请求的ip进行hash操作,然后根据hash结果将同一个客户端的ip的请求分发给同一台服务器进行处理,可以解决session不共享的问题

动静分离,在我们的项目开发中,有些请求是需要后台处理的,有些请求是不需要经过后台处理的(如:css、html、jpg等文件),这些不需要经过后台处理的文件称为静态文件。
让动态网站里的动态网页根据一定规则把不变的资源和经常变得资源区分开来,动静资源做好了拆分以后,我们可以根据静态资源得特点将其做缓存操作。提高资源响应得速度

通过使用Nginx大大提高了我们网站的响应速度,优化了用户体验

最新文章

  1. 设计模式--观察者模式初探和java Observable模式
  2. myeclipse配置maven
  3. 【leetcode】Valid Parentheses
  4. ThinkPhp单字母函数
  5. POJ 1804 Brainman(归并排序)
  6. [CQOI 2014] 数三角形 & 机械排序臂
  7. [Design Patterns] 1. Primary concept & term - UML
  8. slice、substring和substr
  9. 谷歌官方SwipeRefreshLayout下拉刷新的用法。
  10. MFC学习 事件临界区
  11. 49.关于Quartus和ISE中ROM的初始化和仿真的一些小结
  12. PHP学习笔记,curl,file_get_content,include和fopen四种方法获取远程文件速度测试.
  13. MVC程序中实体框架的连接恢复和命令拦截
  14. 用Python复习离散数学(一)
  15. web与request
  16. FFMPEG:压缩之H264编码(YUV420P->H264)
  17. 无法获得数据库 'model' 上的排他锁 解决方法
  18. 看见的力量 – (II) 影响地图
  19. Hadoop记录-hadoop2.x常用端口及定义方法
  20. Logcat命令详情

热门文章

  1. Java ArrayList【笔记】
  2. AttributeError: module 'numpy' has no attribute 'num'
  3. Asp.Net Core Razor页面中使用echarts展示图形
  4. 联合迭代器与生成器,enumerate() 内置函数真香!
  5. SQL 练习36
  6. 深入解析多态和方法调用在JVM中的实现
  7. noip模拟16
  8. 浅谈模拟彩票代码,html,javascript
  9. .NET Core:在ASP.NET Core WebApi中使用Cookie
  10. 梯度下降做做优化(batch gd、sgd、adagrad )