新闻动态

域名服务器:实现一个行情服务器该使用什么架构

发布日期:2021-03-22 20:32 | 文章来源:YINGSOO

  【温馨提醒】文章部分内容摘自互联网,不代表YINGSOO观点!若有咨询海外服务器托管相关问题,请在线咨询YINGSOO客服 Lucy,手机:18607552432(微信\TG同号),QQ:1708453677,良心推荐,按需选配!7x24小时免费热线400-630-3752

  【主机测试】法国物理服务器 | 韩国物理服务器 | 荷兰物理服务器 | 日本高防服务器

  【产品答疑】香港服务器在哪家买比较好?如何更好的选择香港服务器 | 云主机的作用?

域名服务器

  实现一个行情服务器,支持10万级别的行情客户端连接,实时推送行情,用什么开源框架来搭建比较好,

  目前想到用海外服务器来实现,不知道是否合适,或者有更好的选择?

  实际上用海外服务器是十分简单的,下面给一个简单的行情服务器架构

  首先假定需求是全端的,app web 甚至加上桌面客户端,那么需要:

  1. app

  分为android和ios两大平台,可以考虑使用react native,代码基本可以复用。

  2. web前端

  html css加上js,如上可以考虑用react完整技术栈,也可以用vue等其它类库。还需要一个或多个charts开源图表类库绘制前端图表。

  3. 桌面客户端

  使用electron。一次开发支持linux win macos三大平台,大部分代码可以和web前端复用,本地存储使用sqlite。

  4. web后端网站服务器租用

  可选择的很多,python php java go ruby nodejs都可选,c c++就不要考虑了,不是不行,做web项目太累。后端提供rest风格的api就可以,所有的客户端调用同一套api。一般特定的开源框架说法,也是指向这一层,推荐一些个人最偏爱的,php - lumen,python - flask,java - spring,node - koa,go - denco,ruby当然是rails。。。

  5. 数据库

  10万客户端加实时行情量级并不是很大,就不建议马上上分库分表,高可用大集群之类的方案了。优先选择云端实例模式,比如阿里云的RDS。自己搭建的话,一主二从做好同步和读写分离,再加个延时冷备的库,基本够用。可选mysql或postgresql,mysql技术层面接受度会高很多。

  6. 缓存

  推荐使用redis,完全当缓存用,不要考虑持久化存储。初期随意混用会加大架构复杂度。redis也有云端实例直接购买使用,自己搭建可以搞个2 3个点的小集群,也够用了。

  7. 队列

  这里才是题设中的zeromq用武之地,但是我们有更好的选择。考虑稳定性,持久化,更多特性的,可以选用rabbitmq,完胜zeromq。考虑极致性能的,选用kafka。

  8. 代理层

  lvs集群接下所有网络请求再分发,选用云端产品的话不用考虑。

  9. web服务器

  nginx最佳选择,考虑openresty改版,很多全局逻辑,如限流等,可以在这层写lua脚本实现,简单强大。nginx配置反向代理,直接指向web后端提供的服务端口,web后端服务器上可以跑多进程,占用多个端口实现。

  10. 跨服session

  复用上面的redis缓存,session存储在缓存中。

  11. 连接层

  dns和域名,找个靠谱的域名商购买加备案,dns可以购买dnspod服务。链路最好全部https,需要花钱买证书,或者使用let's encrypt的免费证书。

  12. 连接方式

  实时行情实时性要求高,就推荐长连接的方式了,最佳选择websocket。轮询的方式也可以。

  13. 服务器

  行情服务器架构可以直接购买选用香港服务器的全套,加上带宽。这个规模下,自建的成本优势还体现不出来,直接使用可靠的香港IDC机房租用香港服务器,时间和资金成本都节约很多。本公司或者其它服务商都可以考虑,实际测试比对之后选择。这里还是推荐本公司域的金融业务服务器,由于处于香港金融结算中心,速度可靠。

   本公司提供香港服务器租用真实硬件独享,限时首月半价租用,全Tier4认证硬件设备,欢迎用户联系24小时在线工程师咨询。

域名服务器

  买完虚拟主机怎么使用

  刚入建站领域的企业和新手站长通常会遇到购买完虚拟主机不知道如何使用和操作的问题,其实虚拟主机的操作十分简单,只需要绑定和解析到网站域名,通过FTP工具上传网页到主机服务器商即可。那么,具体如何操作呢?作为9年老牌IDC服务商的本公司给大家作出了如下解答:

  绑定域名并解析

  域名绑定解析里面包含了域名绑定和域名解析这两个步骤。一般在开通虚拟主机的时候主机商都会要求用户绑定一个域名作为主域名,这个域名可以是跟主机一起注册的,也可以是自己注册过的。这样,在开通主机后,默认的主域名就已经绑定好了。如果是多站点主机,在绑定多个域名时只要在主机面板中添加附加域或者子域名即可。

  域名解析需要到域名管理面板中进行解析操作,或者联系域名服务商操作,将域名指向主机IP。不过一般在主机商那里注册的域名,在主机开通的时候系统会自动设置域名解析(包含www、FTP),解析完成后一般需要等待一会才会生效。

  网页上传

  解析完成后访问域名若能看到主机默认的页面,说明解析成功。解下来就是上传程序或者网页美国云服务器租用了。网页文件可以通过FTP工具或者主机后台上传到网站根目录。linux主机的根目录一般为public_html,而Windows主机的网站根目录为httpdocs。网页或者程序上传至根目录后,可能还要解压或者移动等操作,这个需要根据具体情况操作。最后确保输入域名时能够访问到正确的页面,网页上传就完成了。

  购买虚拟主机详情访问

  热门搜索:【韩国站群IP】【什么是高防G口服务器】【拨号城市】【云数据中心】【服务器数据中心】【美国计算】【视频专用服务器】【线缆穿线】【机柜标准】【虚拟主机湖南】【迪拜中东地区】【Windows漏洞预警】【图片服务器】【机柜机房】【国际视频云服务器】【香港一级代理机房】【香港cn2测试该怎么测】【固态硬盘】【机房服务器防雷怎么处理】【外贸行业推荐租用台湾服务器】【怎么做服务器】【网通服务器】【韩国高防秒解服务器厉害了】【南非服务器租用】【互联网服务器】【百度云waf防火墙】【网站所有者】【托管服务器】【服务器游戏】【服务器香港

  台湾云服务器 按月买_3天免费试用_195元/年起_去领券

  台湾云服务器 按月买,YINGSOO台湾云服务器,全线配备E5系列CPU,高频DDR4内存,高速度,低延迟,不卡顿,台湾云服务器 按月买,YINGSOO台湾云服务器[试用中]

  https://www.yingsoo.com/products/cloud-tw.html

  海外1g云主机_美国_日本_韩国精选线路,实时开通

  海外1g云主机,YINGSOO,专业海外1g云主机提供商,提供亚洲,欧美等全球范围海外1g云主机租用托管,1对1客服指导,7x24小时保障,全球精选线路免费试用

  https://www.yingsoo.com/

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

相关文章

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部