服务器性能
jie310600
这个作者很懒,什么都没留下…
展开
-
java高并发处理
[b]java高并发处理[/b]1.基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。(在一定程度上也意味着更大的投入,具备瓶颈,没有很好的扩展性)从低成本、高性能和高扩张性的角度来说说我的一些经验:1、HTML静态化:(尽可能的静态化、更新时再静态化一次)信息发布系统CMS信息发布系统可以实现最简单的信...2016-12-21 10:48:46 · 142 阅读 · 0 评论 -
分布式数据同步
[b]分布式数据同步[/b][b]多数据中心[/b]1.在金融行业,都必须部署多个数据中心,避免在一个数据库机房故障之后,全部数据都不可用。(异地备份,主从备份)2.数据一次写一份,日志写两份。由于日志文件实时同步,A服务器写完B服务器的日志文件,B服务器马上就写自己的数据文件。[b]分布式系统数据一致性[/b]数据复制的主要难题是保持各个副本的一致性。即在更新...2016-12-21 15:46:44 · 254 阅读 · 0 评论 -
高并发量网站解决方案
[b]高并发量网站解决方案[/b]1.HTML静态化就是原来的动态HTML,如果没有数据的更新就从缓存直接取HTML,有数据更新就重新生成静态HTML,减小对数据库的访问。2.图片服务器分离图片是最消耗资源的,于是我们有必要将图片与页面进行分离。3、数据库集群、库表散列就是分表,防止所有数据都从同一个数据库查询。4、缓存缓存数据,防止...原创 2017-05-18 17:21:07 · 80 阅读 · 0 评论 -
系统架构需求与实现方式
[b]系统架构需求与实现方式[/b]1.应用系统间耦合低,系统架构简单清晰。2.容易水平扩展,业务功能增改方便快捷。多机集群,提高并发能力,数据库读写分离按业务划发系统,按业务分库提高数据容量,冷热数据分离,历史数据分离3.兼顾效率和性能。加入缓存,4.可用性,全年故障时间,单个系统故障时间。nginx、keepalive、数据库集群、主从、主备...原创 2017-05-18 22:30:01 · 613 阅读 · 0 评论 -
水平扩展和垂直扩展
[b]水平扩展和垂直扩展[/b][b]水平扩展[/b]1.在水平扩展模型中,我们不是通过增加单个系统成员的负荷而是简单的通过增加更多的系统成员来实现。2.通过增加更多的系统成员(性能或速度还是原来的一样)来提高负载能力的。(如增加相同的服务器)[b]垂直扩展[/b]1.在垂直扩展模型中,想要增加系统负荷就意味着要在系统现有的部件上下工夫,即通过提高系统部件的能力...2017-01-19 11:20:00 · 1557 阅读 · 0 评论 -
带宽、并发数、CND
[b]带宽、并发数、CND[/b]1.下载网站、视频网站才会与带宽有关,因为数据一直进行传输的,其他网站可能用户只是短时间进行数据交互,大多数时在阅读网页内容,对这类网站是要求能接纳的用户数量。[b]系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间[/b]1.QPS(TPS):每秒钟request/事务 数量2.并发数: 系统同时处理的request/...原创 2017-01-19 11:25:11 · 672 阅读 · 0 评论 -
oneAPM 在SpringBoot中的应用
[b]oneAPM 在SpringBoot中的应用[/b]下载OneAPM_java_Agent_latest.zipunzip /alidata/docker/static-recipe-presscookerTest/OneAPM_java_Agent_latest.zip -d /alidata/docker/static-recipe-presscookerTest...原创 2017-02-28 11:23:44 · 602 阅读 · 0 评论