当前位置: 首页 > news >正文

关于网站优化

目标:

1高性能

2高可用性

3可扩展

4易维护

5低成本

阶段

1code优化

2代表优化

3webserver优化

架构选型

1向上扩展  优点:程序不需要修改 缺点:成本大  硬件有极限达到极限难处理

2平行扩展 优点 省成本  缺点 技术复杂 需要重写

session入库   以文件的形式存储于服务器  或session入库  缓存  

需要使用 rsync 建立消息推送服务器,用定时计划将传到该服务器上的文件同步到其他服务器上,这里可以使用inotify,类似于mysql触发器,可以根据情况来触发事件。

mysql也是可以搭建负载均衡的,mysql proxy 但是这个东西抗并发弱,现在一般还是使用代码来处理这个问题。

磁盘一般转数为7200 或5400 现在还有ssd固态硬盘,效率是原来的4倍。

 

转载于:https://www.cnblogs.com/mypath/p/5345973.html

相关文章:

  • 全球78707个主要城市数据库,包含经纬度坐标值、国家、省份
  • java 二进制数字符串转换工具类
  • 逻辑数据库设计 - 单纯的树(递归关系数据)
  • web storage 之留言板
  • tablib.Dataset()操作exl类型数据之“类方法”研究
  • 用自己的机器人和ubuntu PC实现通信和控制--26
  • Ubuntu计算文件md5值命令
  • Maven Dependency Scope用法
  • 结对编写四则运算
  • Appium 一个测试套件多次启动android应用
  • zookeeper 配置
  • JAVA基础知识总结
  • 敌兵布阵_区间求和问题_线段树 or 树状数组
  • CI 笔记(1)
  • hdu 1874 畅通工程续
  • DataBase in Android
  • golang 发送GET和POST示例
  • Java IO学习笔记一
  • JAVA 学习IO流
  • laravel 用artisan创建自己的模板
  • storm drpc实例
  • WinRAR存在严重的安全漏洞影响5亿用户
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 成为一名优秀的Developer的书单
  • 高性能JavaScript阅读简记(三)
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 七牛云假注销小指南
  • 人脸识别最新开发经验demo
  • 如何优雅的使用vue+Dcloud(Hbuild)开发混合app
  • 入门级的git使用指北
  • 深入 Nginx 之配置篇
  • 我的业余项目总结
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • #微信小程序:微信小程序常见的配置传值
  • (1)Nginx简介和安装教程
  • (20050108)又读《平凡的世界》
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (搬运以学习)flask 上下文的实现
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (九)One-Wire总线-DS18B20
  • (原創) 物件導向與老子思想 (OO)
  • (轉貼) VS2005 快捷键 (初級) (.NET) (Visual Studio)
  • ***利用Ms05002溢出找“肉鸡
  • .bat批处理(五):遍历指定目录下资源文件并更新
  • .Net 高效开发之不可错过的实用工具
  • .NET 使用 XPath 来读写 XML 文件
  • .Net 中Partitioner static与dynamic的性能对比
  • 。Net下Windows服务程序开发疑惑
  • @Autowired注解的实现原理
  • @Pointcut 使用
  • [ MSF使用实例 ] 利用永恒之蓝(MS17-010)漏洞导致windows靶机蓝屏并获取靶机权限
  • []C/C++读取串口接收到的数据程序
  • [1181]linux两台服务器之间传输文件和文件夹