如何选择云服务器?

「已注销」 2019-09-12 08:29:06
做了一款软件,需要后台服务器支持(语言为C#,后台ASP.NET,数据库SQLSERVER,服务器Windows系统并有图形界面,不要虚拟主机)。

软件在使用的过程中会定时向服务器发送数据并保存(如1分钟发一次),如果同时在线人数有2000人或5000人或1万人,该选择什么样的配置的服务器?
如:CPU内核数量,内存大小(GB),数据库大小(GB),网页空间(GB),峰值带宽(Mbps),每月高速流量(GB)等等。
...全文
1485 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 12 楼 O_O  的回复:
阿里云 腾讯云 如果要求不是特别高,都差不多,腾讯云安全好点吧
我原来服务器也是在腾讯云,挂了两次,现在自建机房了
BackToMeNow 2019-09-17
  • 打赏
  • 举报
回复
我觉得nginx用的很好了,企业级的另说吧。。。。
xj_jobO_O 2019-09-17
  • 打赏
  • 举报
回复
阿里云 腾讯云 如果要求不是特别高,都差不多,腾讯云安全好点吧
vin_Lee 2019-09-16
  • 打赏
  • 举报
回复
首先,常见的云服务商都提供配置升级的功能,所以可以一开始从低配买起,后面根据实际情况去升级 虽然你这个用户量可能是一定的,但是用户的访问频率是很难确定的,可能1分钟1次,可能1秒钟一次,这个差距就是60倍 服务器2核4g基本够用。 数据库的话不好说,取决于你sql的复杂度、数据量、CRUD操作的比例等等。同样可以从2核4g开始试起。存储空间可以20g 最难的是带宽,如果不确定的话,建议按固定带宽付费,3~5M足够,因为比较便宜。如果量大,不建议扩展服务器的带宽,会特别贵!且为了以后动态扩展,建议走SLB+代理+多节点的模式,SLB走按量计费,这样会便宜的多的多的多的多! 这些说实话毛估都算不上,只能算瞎估,具体还是要熟悉整个项目的人去制定。或者通过测试环境的数据去购买。 当然,如果以上都嫌麻烦然后钱不是太紧张,购买一定配置再升级的方法也是可以的。
oShouShou1234 2019-09-16
  • 打赏
  • 举报
回复
同时1万人 1分钟发一次数据 如果数据量不大的话,带宽和并发数配置都是没什么问题的 主要是数据库这块,要看数据有多大 存储结构是否复杂 我觉得个人用的服务器是满足你使用的 不需要用到企业级
xujun5031 2019-09-16
  • 打赏
  • 举报
回复
不做压力测试吗,先弄个500并发测下呗
weixin_45648757 2019-09-16
  • 打赏
  • 举报
回复
我也想要啊太贵了这玩意
stherix 2019-09-13
  • 打赏
  • 举报
回复
同时1万人 1分钟发一次数据 如果数据量不大的话,带宽和并发数配置都是没什么问题的 主要是数据库这块,要看数据有多大 存储结构是否复杂 我觉得个人用的服务器是满足你使用的 不需要用到企业级
「已注销」 2019-09-13
  • 打赏
  • 举报
回复
引用 4 楼 stherix 的回复:
同时1万人 1分钟发一次数据
如果数据量不大的话,带宽和并发数配置都是没什么问题的
主要是数据库这块,要看数据有多大
存储结构是否复杂

我觉得个人用的服务器是满足你使用的
不需要用到企业级


数据表大概是这样的:
用户id用过多少分钟剩余多少分钟所在地区注册日期
用户id:由客户端软件生成。
用过多少分钟:累计软件使用中消耗过的分钟数,只增不减。
剩余多少分钟:剩余分钟数(客户端在连网时需要和服务器同步时间)。
所在地区:省/市/区,用于后台数据统计。
注册日期:用于后台数据统计。

只修改 用过多少分钟剩余多少分钟 这两个字段

POST提交数据如下:
%9~±3#K/6×K∞/#64~N∞%HUH62≮||/!∞+±|∞IS4W∴@Q\∫QQ+TJO≠UM!KOXOM∫H∫H3JM#=9ZQ%&≠ZMHTX%J≠$

然后ASP.NET程序解析出需要存储的数据如下:
1234567
threenewbee 2019-09-12
  • 打赏
  • 举报
回复
没有这么问的,你应该做压力测试来得到你需要什么样的服务器,同时,如果单个服务器不行,你是如何做横向扩展(多个机器负载均衡)
楠小南 2019-09-12
  • 打赏
  • 举报
回复
Windows 最少要 2H4G 了不然卡出 shi

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧