前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何利用最低配的腾讯云快速搭建高并发在线服务

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

原创
作者头像
jerryteng
修改2018-12-13 16:20:05
5.3K1
修改2018-12-13 16:20:05
举报
文章被收录于专栏:jerryteng的专栏jerryteng的专栏

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

云服务器336-280.jpg
云服务器336-280.jpg

腾讯云服务器选购

这里是作为开发用,我们就选择一个普通的服务器,我也是很不好意思的申请了相关的学生机,那我们就用学生机来搭建一个高并发的在线服务。这个机器配置很低,我还进行了降级,降级到了 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的机器也可以实现比较高的并发了。

期待我的大站发布:

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

https://cloud.tencent.com/developer/article/1367661

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 腾讯云服务器选购
    • 调整机器
      • 其他各种的优化措施
      • 数据库
      • 选择服务软件
      • 选择CDN加速
      • 选择cos来存储文件
      相关产品与服务
      云服务器
      云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档