1

基本上,我已经编写了一个 webapp,它使用 SpringMVC + Spring-security 进行了休眠。

我有一个 EC2 帐户,我的问题是,当将它部署到云而不是像现在这样在本地服务器上时(使用 RDS 而不是像现在这样在 localhost 上安装 MySQL),我是否应该将战争复制到Tomcat安装EC2,还是通过Eclipse做所有事情?

将新的 Hibernate.cfg.xml 设置为指向 RDS 而不是 localhost 是否相对简单?

目前我只是将战争复制到服务器上并使用iptables将80映射到8080,但我认为我的部署路线很长......我还没有远程设置数据库层......

谢谢,

4

1 回答 1

3

我习惯于将 WAR 文件部署到 EC2 实例(尽管使用 WebLogic 而不是 Tomcat),而且我认为将文件通过 FTP 传输到 EC2 实例比尝试通过 Eclipse 部署它们要简单得多。
对于您的其他问题,将 Hibernate.cfg.xml 指向 RDS 非常简单。只要您记得在 RDS 上提供正确的权限,您这样做可能不会有任何问题。希望能帮助到你。

于 2012-07-05T12:57:58.303 回答