游戏服务端常用的架构有哪些?
两种服务器还是有一定的区别,端游服务器一般比较重,用长连接tcp的比较多,手游服务器要考虑很多弱网络的情况,用短连接的比较多,因此在后台服务器选型方面,端游一般使用C++语言开发的服务器,手游选择比较广泛,有用java、php的,也有使用C++直接开发的。另外手游在移动互联网时代,在微信、QQ的强大影响力之下,加入了SNS社交元素。在支付层面,也会使用微信、QQ支付,iOS会使用苹果支付。在存储模块,手游使用KV存储居多,端游使用关系型数据库mysql居多。其它方面都大同小异,不论使用什么框架开发,只要注重服务器性能方面的优化,在游戏开发过程中或上线前,不妨找一款压测工具上去压一下,这里推荐腾讯游戏专用的服务器压测工具WeTest(WeTest服务器性能|压力|负载测试 高并发,实时性能报表,专家级性能优化建议腾讯WeTest),上个100万个机器人,就可以知道自己的服务器能不能撑得住了。
其实比较简单用多台服务器做负载均衡就可以解决这个问题,
网站有这么大的访问量通常前端页面和后台数据库是相对独立的这样可以用一台高配置的服务器来放数据库把网站的前端页面复制成10份,并放在10台不同的服务器上面利用DNSPOD做路由智能解析DNSPOD默认就有自动分流的功能会根据每台机器所承受的访问量来自动分配到其他机器上面并可以把一个域名解析在10个不同的IP每台服务器的并发数是100万10台就是一千万
另外目前一台至强高配置的处理器理论上来讲最大并发数是一两万你说的一台机器支持100万并不现实如果真有1000万的并发访问量时基本上你就有经济实力可以自己做一个机房了
海腾数据杨闯为你解答若有相关问题需要帮忙的可以找我
您好,搭建100人同时在线的网站。需要服务器每秒并发100,服务器最省钱的配置如下:
服务器CPU:1核
服务器内存:2G
服务器宽带:3M(网站如果是文字多少可以选用1M)
服务器系统:liunx
服务器web:
Nginx
更多服务器配置优化,根据您实际情况而定!
你好我来解答下你的问题
配置方面:随便一款普通配置的服务器并发连接数都可以达到五千以上如果你是普通的文字类的或者企业站用普通双核或者四核配置即可如果你是商城类的或者门户类的网站可以选择至强处理器4G内存的配置
带宽方面:普通类型的网站比较节约带宽有5M左右就够用若是下载类的或者是**类的网站建议根据你的需求选择合适的独享带宽
线路方面:国内有电信与网通之分如果你的网站是面向南方用户访问的话推荐用浙江江苏一带的电信机房如果是面向北方用户的推荐河南网通机房如果网站是面向全国用户访问的话推荐用中原地区的BGP多线机房
根据你所选择配置带宽以及带宽的不同服务器租用从四五千到上万元每年
场景很重要,比如一万并发的qps还是tps,这完全不同的概念。
服务器做做优化,现在通过epoll支撑百万连接十万并发没什么瓶颈。但是,这只是网络层,如果落到具体业务,那就另当别论了。比如redis可以十万并发,因为只需要网络io和访问内存。但是如果有业务处理,挂上了数据库,走了kafka,并且再走redis,那就要具体问题具体分析了。
数据库单存qps,我们原来基准测试结果是可以支撑六万到八万左右,但是有事务的增删改绝对不是这个量级。
其实你需要的是一个基准测试的结果,例如tcp,http基准测试;tomcat基准测试;应用框架基准测试;redis基准测试;mysql基准测试等。
我们做过应用框架基准测试,基于springboot,测试接口没什么逻辑,就是直接查询sql并返回结果。基准测试结果是八核16G内存,跑两个实例,可以撑到8万并发左右,应该还有优化空间吧。
你这问题就和一天跑一百公里要个什么车一样,也不说什么路,也不说拉什么货
撇开场景扯性能,扯吞吐量,扯并发都是耍流氓
几台服务器加F5,一台不牢靠
看你什么样的场景,业务复杂度,就个静态页面,给你两台ng就搞定了
允许配置全站加速吗?另外需求不明确
32核128G内存
不可以,如果是短期高并发,建议考虑挂载负载均衡服务器。
C10kp……这是很经典的问题啊,一般nio就做到了。
要看性能要求了,如果只讨论并发数量,用异步网络模型,并发一万个链接没啥问题吧,只是数据处理不过来,大多数链接都是在等待结果而已。服务器配置1核8g差不多够了吧
你好我来解答下你的问题
无论你是什么类型的网站有这么大的访问量已经不是靠单台服务器可以支撑的了一般情况下一个至强处理器理论最大连接数是一万多个即使是高配置的服务器最多允许连接数也只有几万远不能满足你网站的需求建议你租用一个机柜在上面放多台的机器然后做一个服务器集群这么大规模的网站相信会有很多的分页可以把各个二级页面分布在多台不同的机器上面来存放因为多台机器是同一个机房属于局域网络他们之间相互传输数据的速度还是比较理想的当用户从主站服务器上访问二级页面时实际相当于从旁边的机器上调用数据从而节省了主站服务器的承载量
一般情况下机柜默认配置是100M的带宽若你不是下载**类的网站这个带宽是够用的根据你所选择机房的不同一个机柜的价格从几万到一二十万每年不等
海腾数据杨闯为你解答以上数据仅供参考若有需要帮忙的看我头像来找我我可以给你一些建议
看了下你和别人的对答
百人并发访问,又是企业核心的ERP系统,不要省钱,一定要万元以上。
ERP的特点是主要进行数据库的查询、计算和数据更新
如果并发多,或者查询复杂,对CPU、硬盘IO吞吐要求都比较高,所以单硬盘是万万不能的
考虑数据安全性,最少要有RAID,考虑数据吞吐,应该用SAS硬盘,这样几块硬盘就差不多万元了
至于你说的网卡,其实不用关心,因为数据主要是在服务器进行计算,传输出来的数据很少,多网卡是针对Vlan等特殊网络需求使用的,一般单网卡足够使用
推荐的话,我觉得联想的不错,虽然贵点,但是用的单位挺多
你可以选择塔式或者机架式,根据你们现场情况,CPU我觉得双U的应该适合你们,总费用2万多就差不多了
具体型号你可以上官网看下,比如RD630,肯定满足你们要求,不过价格稍微贵一点,3万来的,更低一点的型号也可以,但不要用入门的那种。
0条评论