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

网站内链怎么优化e时代网站制作

网站内链怎么优化,e时代网站制作,企业邮箱163登录入口,wordpress term话说昨天的港股发生了一件大事#xff0c;腾讯成为亚洲市值最高的公司#xff0c;在这历史性的一刻#xff0c;作为在鹅厂工作的C# 程序员#xff0c;也应该让世人了解下C# 并不是那么没有市场。在鹅厂#xff0c;代码构成中60%以上是C, C#也有10%左右的份额#xff0c;后… 话说昨天的港股发生了一件大事腾讯成为亚洲市值最高的公司在这历史性的一刻作为在鹅厂工作的C# 程序员也应该让世人了解下C# 并不是那么没有市场。在鹅厂代码构成中60%以上是C, C#也有10%左右的份额后续的文章中我会和你继续分享当然如果你有兴趣加入鹅厂会更快获取类似信息需要可以找我内推。小二计划写几篇文章来让大家正确的认识下C#。 当我们还没来得及把自己的梦想捂热的时候伟大的王老师一语惊醒了所有吃瓜的围观群众——人嘛光着眼于梦想是不行滴还是要先定一个能达到的小目标。一个一天处理5000万级别的应用,换算成每秒578个请求,当然应用不会这么平淡有高峰有低谷不过这也不是很难达到的目标我们就来看看这样的一个小目标如何实现这里分享的是我的一个真实案例腾讯OA基础服务简称TOF。 首先给出一个直观的数据让大家有个初步的印象。 2015-11-5 这天的组织架构API的请求数达到36535867,超过了三千万的请求这天的总请求数48922122接近五千万的请求。  你很难想象到TOF使用的是.NET技术构建的能够在每天几千万请求可以媲美同样是.NET技术构建的StackOverflow社区不过确实我也使用了大量StackOverflow开源的.NET技术架构上也非常像StackOverflow。下面列下硬件列表 ·6台数据库服务器6台SQL Server其中3台SQL Server 2012 Always集群式核心数据库使用的是物理服务器 ·12台Web服务器IIS7.5服务器是IT云VD-6机器8核32G内存 ·2台分布式缓存服务器Redis服务器是IT云VD-5机器4核16G内存 ·8台应用服务器处理TOF的核心业务使用WCF服务构建服务器是IT云VD-6机器8核32G内存 ·IT云提供的负载均衡服务器LVS集群 这些服务器都是虚拟化的服务器腾讯IT有个内部的私有云平台的机器比StackOverflow的服务器比起来要弱很多。但是我在程序的架构和性能优化方面做了很多程序架构上采用微服务架构的思想一图胜千言下面给出TOF的架构图 上面是总体的架构图那么每个具体的服务又遵循了单体应用的架构使用的是N层服务一图胜千言下面给出TOF的服务架构图。 负载均衡LVS 负载均衡使用的LVS和tlinux负载均衡器使用的是IT云的LVS集群通过IT云进行管理 Web层架构IIS 7.5ASP.Net MVC 5.2.1和.Net 4.5.2 TOF经过负载均衡层导入流量到12台Web服务器, 分区域部署在2个地区Web层通过WCF服务同后端的业务服务交互。 服务层WCF 4.5 Net 4.5.2 在整体逻辑架构图上可以清晰的看到紧挨着Web层的是服务层部署在Window服务器Windows 2008 R2上。服务层基于WCF实现的微服务架构。为了提升这服务做了非常多的冗余每个服务都有至少个实例。 缓存Redis TOF在缓存层用RedisRedis服务器16G内存采用master/slave结构部署尽管每天2500万的ops每个实例的CPU使用率也在2%之下。 Redis所在服务器有L1/L2高速缓存Web服务的HTTP缓存设置在一级缓存L1中Redis缓存在二级缓存L2。当用户访问在一级缓存L1中未命中后会去二级缓存中的Redis取值如果web服务在L1和L2两级缓存都未命中则会直接去原始数据源获取比如数据库查询API回调等然后并把获取到的结果缓存到本地和Redis中这时其它服务未命中L1高速缓存便会去二级缓存L2/Redis中获取节省了调用数据库查询或者API回调的访问时间。 OA登陆和组织架构都有自己的L1/L2高速缓存通过L1缓存Key前缀、L2/Redis缓存数据库ID。 贴张Redis缓存服务已经运行445天处理了110亿的请求的监控图 数据库SQL Server SQL Server是TOF唯一的源数据库所有Redis的数据都来自SQL Server。使用微软的SQL Server监控组件AlwaysOn Availability Groups部署了一个SQL Server集群。服务器集群的配置也比较低4核32G 的A5机器。  所有数据库过去24小时CPU监控图如图所示大部分情况CPU使用率较低偶尔做下缓存任务时会高些。 细心的朋友可能看出上图就是使用StackOverflow开源的Opserver所采集的数据。 .NET应用程序性能优化 TOF系统属于高并发的系统使用系统默认的配置是不行的需要对操作系统和.NET框架做优化 Windows优化调整tcp连接数保证系统层面保证服务的不受限于操作系统调整操作系统的TCP/IP参数比如把Time_Wait 时间窗口2分钟à45秒可用的端口数调整到65535默认才5024个对一个大并发的系统来说远远不够。 Web服务器优化根据服务器的CPU核数调整进程数和HTTP层相关配置。WCF框架的参数优化 采取NETTCP绑定保证框架通信的高效率 序列化xml - rest\json -protobuf适配器模式使用protobuf替代wcf默认的二进制序列化这里就可以6倍的性能提升。 根据服务流量调整WCF流量限制配置的值     总体来说TOF整体架构并没有采用那些非常高端的技术使用的都是非常普通的.NET技术混合使用Windows/Linux和开源技术照样可以打造高性能高并发的应用系统。  相关文章 Stack Overflow研发副总裁.NET技术并不差合适自己就好.NET技术25台服务器 怎样支撑世界第54大网站Stack Overflow通过关注性能实现单块应用架构的扩展能力 .NET社区新闻深度好文微信中搜索dotNET跨平台或扫描二维码关注 赞赏 人赞赏
http://www.pierceye.com/news/895217/

相关文章:

  • app备案查询网站上海缪斯设计公司地址
  • 旅游小网站怎样做精不做全组建网站 多少钱
  • 天津城乡住房建设厅网站网站建设观点
  • 电子商务网站建设的认识tk网站免费
  • html网页设计网站开发报告企业做的网站费入什么科目
  • 网站建设辶金手指排名十三郑州经济技术开发区教师招聘公告
  • 企业网站建设课程体会西安网站制作定制
  • 网站主题服务公司管理软件免费版
  • 网站建设主要职责六安网站建设
  • wordpress电影站主题一般做兼职在哪个网站
  • 可信网站友链怎么做网站建设行业标准
  • 济南营销网站制作公司哪家好口碑好的家装前十强
  • 公司网站开发费账务处理做图表的网站推荐
  • 网站如何做好用户体验wordpress 文章类
  • 做采集网站的方法世界四大广告公司
  • 做断桥铝窗户的网站宿州推广公司
  • 网站优化制作东莞房价一览表
  • 屏显的企业网站应该怎么做沈阳网站推广优化公司哪家好
  • 外包服务有哪些汕头seo网站建设
  • 新公司网站怎么做推广wordpress 中文 seo 插件
  • 网站建设客户分析国家企业信息公示网(广东)
  • php网站开发技术文档天津市装修公司排名榜
  • qq群优惠券里面网站怎么做的长春网站建设找源晟
  • 如何建一个公司的网站百度快速收录入口
  • 网络市场营销湘潭seo优化
  • 网站建设的模块传奇合成版2合1雷霆版手游
  • wordpress快站怎么样js网站开发视频
  • 滕州市 网站建设公司合肥网站建设方案案例
  • 外贸网站推广企业ida设计公司上海
  • 网站怎么做图片转链湄潭建设局官方网站