TEL:400-8793-956
当前位置:程序、服务器

负责应用程序的服务器端部署,如何启动

提问者: 近期获赞: 浏览人数: 发布时间:2020-12-14 13:20:13

 问:1.团队开发了一个android应用程序,已在本地调试。现在,如果我想挂断服务器并运行,团队中没有人会理解这一部分,因此我暂时将对此负责。

2.使用alicloud的服务服务器。
3.需要拥有自己的git仓库,而不是私有GitHub仓库。
4.现在,我需要给出服务器支出的预算。我有一些疑问:
 
(1)git存储库和应用程序是否安装在同一主机上?或单独安装
(2)可以一键将GIT信息库的内容部署到服务器吗?您需要安装任何软件吗
(3)数据库决定使用alicloud的云数据库。在稍后阶段,它将使用Python开发推荐系统。那怎么办 推荐服务器如何与主程序服务器协调?
 
 
答:一切都以最低的硬件成本开始,但应该独立,否则将无法解决问题
1. RDS直接购买阿里云的RDS最低版本
2.使用Gogs的Git服务器CentOS
3.测试服务器
4.官方服务器
5.有一台正式服务器正在负载平衡下(可以使用弹性扩展来防止流量)
。6. Git分支可以用于部署。部署时,将创建一个分支,服务器可以拉下分支
7。推荐,我们共享数据库/或打开推荐程序的界面
我刚买了一个新键盘来输入……哈哈哈哈
 
答:我对此感到困惑。
第一个问题:本地调试已完成,也就是说,本地服务器(临时服务器)存在,并且它们仅移至云中。团队会为此感到尴尬吗?从您的角度来看,开发本地服务器的人员水平不应低于您的水平。
第二个难题:git存储库。有自己的git存储库吗?在整个开发过程中,您是否没有自己的git存储库?避免版本管理所需的代码量很少。根据这些信息,我认为GitHub私人仓库将在街上丢弃您的自建服务。
第三个是您在一个评论中仅估计一个月中最多2000个用户。如果您支持普通用户并且每天在应用程序上花费的时间少于半小时,则对服务器没有最低要求。只需使用它。可以升级云服务包。与最重要的数据库服务器或单独的基本服务直接使用,然后从廉价的应用服务器开始缓慢升级它,免于浪费金钱。
 
答:第一点:
1.如果需要简单,可以先在测试服务器上安装一个开源代码分发系统,该系统相对易于管理。许多基于git的代码分发系统都是开发出来的,例如PHP Tile系统
2。如果将Python用作推荐系统,最好在数据库操作中有日志记录
上一篇: nodejs如何使用http返回图像路径
下一篇: 如何在多台服务器上管理预定任务?