虚拟主机域名注册-常见问题服务器知识 → 服务器问题

美国大带宽服务器高并发处理的方法

  1)客户端发出恳求层面:

  尽量利用浏览器的缓存功效,减少访问服务端,比如:js、css、图片等

  可以考虑应用压缩传输的功效,减少网络流量,也会进步传输速度

  考虑应用异步恳求,分批获取数据

  2)前端吸收客户端恳求层面:

  动静分别,部分静态资源可以直接从Nginx返回

  按恳求的不同,分发到不同的后端进行处理,比如:负载均衡、业务拆分访问等

  前面再加上一层来做多个Nginx的负载均衡,比如:LVS、F5等

  还可以在更前面应用CDN服务

  还可以对动态内容进行缓存,尽量减少访问后端服务

  3)Web服务器层面:

  应用最新的JVM,并进行配置优化

  对Web服务器进行配置优化,比如:调剂内存数量、线程数量等

  供给多个能供给雷同服务的Web服务器,以实现负载均衡

  仔细方案Web服务器上安排的利用规模

  对Web服务器进行集群

  4)Web利用层面:

  动态内容静态化

  Java开发优化

  优化处理业务逻辑的算法

  合理高效的利用缓存

  优化访问数据库的Sql,可以考虑利用存储过程等数据库的能力

  合理应用多线程,加快业务处理

  部分业务可以考虑内存数据库,或者是进行纯内存处理

  尽量避免远程调用、大批I/O等耗时的操作

  合理方案事务等较为耗资源的操作

  合理应用异步处理

  对部分业务考虑采用预处理或者预盘算的方法,减少实时盘算量

  内部系统间的业务尽量直接调用、直接处理,减少WebService、工作流等

  5)数据库层面:

  合理选择数据库的引擎,比如Mysql的InnoDB与MyISAM引擎

  进行配置优化

  可以考虑应用存储过程来处理复杂的数据逻辑

  数据库集群,进行读写分别

  合理设计数据库的表结构、索引等

  分库、分表,降低单库、单表的数据量




免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:bkook@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:香港服务器安全配置及优化
下一篇:香港服务器的速度受哪些因素影响
  >> 相关文章