首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >云服务本地MongoDB部署

云服务本地MongoDB部署
EN

Stack Overflow用户
提问于 2013-03-30 21:43:45
回答 1查看 164关注 0票数 1

我们希望使用spring和mongodb启动一个项目,并最终将其部署到cloudfoundry上。将有三个不同的应用程序绑定到mongodb服务,即所有这三个应用程序都需要访问mongodb数据库。现在我们希望使用本地mongodb和tomcat进行本地开发(而不是实际部署到云中),...)因为这样我们可以获得更好的调试能力,热部署,等等。(使用cloudfoundry可以做到这一点吗?)我如何配置我的spring应用程序,使它们在本地部署时使用本地安装的mongodb,并绑定到cloudfoundry中部署的cloudfoundry mongodb服务?在本地开发/部署,并在最后部署到云中,这是一个好主意吗?

问候

EN

回答 1

Stack Overflow用户

发布于 2013-04-01 21:36:25

基于Cloud Foundry的应用程序的设想开发模型是使用所谓的微云铸造来满足您的本地开发需求,它目前/通常是基于虚拟机(VM)的单节点,但在其他情况下是在一个盒子中完成云铸造安装。

  • 此方法的唯一缺点是(默认情况下)您始终需要求助于远程调试技术(即使是在本地/脱机开发时),而不是许多动态语言开发人员习惯使用的更改代码和重新加载浏览器方法。
    • 是否重要在很大程度上取决于您的开发过程,但可以公平地说,这种方法更倾向于基于单元测试、持续集成等的更精细/成熟的编码技术-给定您指定的Java/Spring作为目标语言/框架,您应该为此...

做好充分准备

Cloud Foundry端点定位

一旦有了这样的VM,您只需切换目标Cloud Foundry端点并以其他相同的方式部署到其中之一,即Cloud Foundry运行时照常自动负责绑定到相应的服务,例如,请参阅Targeting Cloud Foundry

云中的目标Cloud Foundry:

代码语言:javascript
运行
复制
prompt$ vmc target api.cloudfoundry.com

将运行在本地虚拟机上的独立Micro Cloud Foundry作为目标:

代码语言:javascript
运行
复制
prompt$ vmc target api.<domain>.cloudfoundry.com

Micro Cloud Foundry变体

大多数Cloud Foundry供应商提供了此类Micro Cloud Foundry VM的自定义变体,例如:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15719200

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档