如何利用最低配的腾讯云快速搭建高并发在线服务

时间:2021-9-6     作者:smarteng     分类: 服务器相关


本文说明如何利用腾讯云,快速的搭建高并发服务。

腾讯云图片

腾讯云服务器选购
这里是作为开发用,我们就选择一个普通的服务器,我也是很不好意思的申请了相关的学生机,那我们就用学生机来搭建一个高并发的在线服务。这个机器配置很低,我还进行了降级,降级到了 1核1G的机器,今天我们来说一下如何利用这个1核1G的机器来说一下如何实现一个高并发的在线服务。
调整机器
这里建议大家选择centos镜像,安全可靠,系统占用内存比较小。
如果选用Ubuntu,系统占用内存可能比centos的大一些。
打开swap分区,2016年4.15日起,新购买的linux操作系统CVM,将不再提供2GB的SWAP盘。
那我们就自己打开:
查看系统当前的分区情况free -m
创建用于交换分区的文件dd if=/dev/zero of=/xxx/swap bs=4096 count=1572864
设置交换分区文件mkswap /xxx/swap
启用交换分区文件swapon /xxx/swap
若要想使开机时自启用,则需修改文件/etc/fstab中的swap行
echo “LABEL=SWAP-sda /xxx/swap swap swap defaults 0 0” >> /etc/fstab
其他各种的优化措施
关闭不用的服务,优化内存,选择合适的硬盘分区,如果资金合适,选择高速SSD云硬盘。
数据库
说到在线服务,必须是有相关的数据存储的,这里我们选用了腾讯云的云MySQL数据库,选择数据库的时候一定要跟腾讯云的机器在一个服务区,要不然的话是不可以通过内部ip的方式来访问数据库的,如果是那样,延时就会非常高,要做到高并发实在是不太好。
选择服务软件
现在如果要快速搭建服务,我们还是选择了PHP编程语言,用Nginx作为服务。
这样就能实现快速搭建,并且支持高并发的服务 。
选择CDN加速
静态文件要全部走CDN,
CDN 用户每月均可享受 10 GB 免费流量包,接入加速域名后于次月 1 号发放至您的账户。
新开通 CDN 的用户还会在开通后的 6 个月内每月收到腾讯云赠送的 50 GB 流量包。
现在已经很是划算了。
选择cos来存储文件
对象存储(Cloud Object Storage,COS)是腾讯云提供的面向非结构化数据,支持 HTTP/HTTPS 协议访问的分布式存储服务,它能容纳海量数据并保证用户对带宽和容量扩充无感知,可以作为大数据计算与分析的数据池。腾讯云 COS 提供网页端管理界面、多种语言的 SDK 以及命令行和图形化工具,并且完全兼容 S3 的 API 接口,方便用户直接使用社区工具和插件,COS 还可以和其他云产品结合,比如利用 CDN 的全球节点提供加速服务,利用数据万象的图片处理能力提供一站式图片解决方案等。
由于我们的服务器没有很多硬盘,所以选择cos来存储像图片和音频文件。
经过上面的选择和配置,我们利用1核1G的机器也可以实现比较高的并发了。
期待我的大站发布:

添加描述
这个爬虫就是用上一篇文章中提到的简单搭建就完成了