首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将java web应用程序从开发集成到生产环境。

问将java web应用程序从开发集成到生产环境。
EN

Stack Overflow用户
提问于 2012-03-27 01:16:55
回答 3查看 982关注 0票数 2

我使用javaEE6开发了一个web应用程序,这是一个非常小的web应用程序,适用于初创企业。

我对它做了所有的性能、正确性等测试,我们购买了一台服务器来托管我们的web应用程序,并做了所有必要的工作(静态ip,应用服务器设置……等)

现在,我想把它转移到生产阶段,生产环境和开发环境有什么不同?如何将项目(应用)阶段从开发环境转换到生产环境?

(例如,如何将应用程序从我的本地计算机移动到服务器)。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-03-27 01:36:35

我不这样认为,生产环境和开发环境之间有任何区别。此外,每个人都试图保持开发环境与生产环境的索引(或非常相似)。

生产仅仅意味着人们在这个特定的环境中工作,而不是在开发和测试环境中开发/测试人员在做他们的工作……

票数 1
EN

Stack Overflow用户

发布于 2012-03-27 01:18:25

创建一个WAR文件并将其部署到生产服务器上。在生产服务器上设置所需的任何JNDI查找。它应该与您的本地设置没有什么不同。

我假设您购买的服务不仅仅是web服务器(例如Apache或IIS)。您至少需要一个Java servlet/JSP引擎或一个成熟的Java应用服务器。这是您与提供商达成的协议吗?

票数 3
EN

Stack Overflow用户

发布于 2012-03-27 01:38:47

这些环境之间的不同之处在于,您通常在生产服务器上投入了比开发环境更多的资源(更多的内存、更多的磁盘/数据库存储、CPU功能、集群等),因为“生产”环境将由最终用户每天使用,并且您不希望任何人发现您的服务器宕机,对吧?

另一方面,开发环境仅供开发团队使用,它不需要像生产环境那样多的资源,因为开发是可测量的,并且相对较小,如果在任何情况下,服务器在特定时刻停机,您可以重新启动它,您的客户端不会收到任何关于缺少服务的抱怨。

然而,正如其他人所回答,这两个环境应该尽可能相同(相同的应用程序服务器、相同的数据库服务器等),只是主机名不同。

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

https://stackoverflow.com/questions/9876651

复制
相关文章

相似问题

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