ECS云服务器实现24小时监听量化交易

简介: 通过在ECS云服务器端部署量化交易脚本,实现24小时无间断监听量化交易,并实时推送消息至钉钉机器人

我是复旦大学大数据学院的一名本科生,现读大三。在大数据专业课的学习中,通过不断的学习与尝试,我打造了一个量化投资自动交易系统。然而在测试该系统时,我遇到了困难。这个系统需要24小时不间断运行,并且需要稳定的高速网络,能够随时随地进行调试。然而个人电脑不能满足这个需求。经同学推荐,我注册了阿里云账号,加入了高校学生飞天加速计划。

在完成考核后,我成功领取了ECS服务器一周体验时长。初次使用,我就被惊艳到了。ECS云服务器运行流畅,网络稳定,连接方式多种多样。在上传了ssh密钥后,我从个人电脑通过ssh连接了服务器,开始部署脚本。然而,由于一些依赖原因,linux系统上安装部分包存在依赖冲突,尝试了很久都没能解决。最后,我发现ECS云服务器可以一键更换系统镜像!在更换至windows server数据中心后,脚本成功部署,并流畅的运行了起来。同时,Windows server的使用也更加方便。由于ssh连接会在关闭窗口后停止实例,nohup又会导致无法实施查看输出。然而windows自带的远程桌面连接完美的解决了这些问题。在完成了脚本部署后,为了更多的利用ECS云服务器的特性,我又编写了更多的功能。通过使用钉钉的机器人api,我加入了运行日志的定期报告,同时也加入了钉钉指令监听功能直接与云端脚本进行交互。

如今,我的量化交易项目正在稳定的运行,我也收集到了大量的宝贵数据。在这个学习过程中,我不仅巩固了原有的知识体系,更是通过实践学会了更多关于网络,关于云计算的知识。感谢阿里云,给我这样一个好的学习机会。在未来,希望我能够做出更多有价值的项目。


相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
Oracle 关系型数据库 Java
云服务器安装oracle修改IP地址监听器报错问题
当在云服务器中安装oracle时,按照一般的安装步骤安装后,需要修改两个文件的iIP地址才可以在本机进行访问,修改注意点: 监听器部分不要改成服务器的公网IP,要改成服务器的计算机名字才可以,两个配置文件夹均要修改
114 0
|
4月前
|
网络协议
【qt】TCP服务器如何停止监听?
【qt】TCP服务器如何停止监听?
45 0
|
4月前
|
网络协议
【qt】TCP的监听 (设置服务器IP地址和端口号)
【qt】TCP的监听 (设置服务器IP地址和端口号)
243 0
|
6月前
|
Java Android开发
Java Socket编程示例:服务器开启在8080端口监听,接收客户端连接并打印消息。
【6月更文挑战第23天】 Java Socket编程示例:服务器开启在8080端口监听,接收客户端连接并打印消息。客户端连接服务器,发送"Hello, Server!"后关闭。注意Android中需避免主线程进行网络操作。
107 4
|
Java Linux API
Zookeeper学习---3、服务器动态上下线监听案例、ZooKeeper 分布式锁案例、企业面试真题
Zookeeper学习---3、服务器动态上下线监听案例、ZooKeeper 分布式锁案例、企业面试真题
|
JSON 网络协议 Java
【服务器】springboot实现HTTP服务监听
【服务器】springboot实现HTTP服务监听
267 0
zookeeper实现分布式应用系统服务器上下线动态感知程序、监听机制与守护线程
zookeeper实现分布式应用系统服务器上下线动态感知程序、监听机制与守护线程
99 0
|
网络协议
如果希望监听TCP端口9000,服务器端应该怎样创建socket?
如果希望监听TCP端口9000,服务器端应该怎样创建socket?
1058 1
|
域名解析 网络协议 Unix
TCP 编程-服务器监听 | 学习笔记
快速学习 TCP 编程-服务器监听
TCP 编程-服务器监听 | 学习笔记
|
安全 Scala 开发者
241-小黄鸡服务器端完成监听 | 学习笔记
快速学习241-小黄鸡服务器端完成监听