u010200767 2018-03-26 01:03 采纳率: 0%
浏览 801
已结题

请问公司做一个app要放在哪运行?(问题描述有具体的)

1.首先。。。我们这个项目打算用redis存session和做catche server,然后用git管理代码。
请问redis要部署到AWS上还是本地服务器上?(是本地可以远程连接部署在AWS的redis)
2. Docker和AWS是什么关系?项目打算部署在AWS上了还需要docker吗?
谢谢!

  • 写回答

1条回答

  • tomdoglz 2018-03-26 01:29
    关注

    1.你具体部署在哪里取决于你的需求。如果部署在AWS上的话,你在任何位置只要是可以联网就可以链接redis服务器。当然本地链接远程的AWS服务器上的redis也是没有问题的。如果是部署在本地的话,需要通过一些软件使自己的本地端口对外开放,这个访问速度会相当慢。
    2.AWS是硬件服务器或者是虚拟机,你可以单纯的认为他就是个Linux server,Docker就像JDK,redis一样是一个软件,他要依托于操作系统,是构建于操作系统之上的容器技术。你可以不使用Docker直接将应用部署AWS上,也可以把你的项目作成到一个镜像里,然后通过AWS上的Docker运行你的项目。

    评论

报告相同问题?

悬赏问题

  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置