因此,我在生产环境的 tomcat 服务器中部署我的 spring web 应用程序。我有我的生产服务器 ip 地址。我是否应该将 mongo bean 的值从 localhost 替换为我的 ipaddress,以便访问数据库?
<!-- Factory bean that creates the Mongo instance -->
<bean id="mongo" class="org.springframework.data.mongodb.core.MongoFactoryBean">
<property name="host" value="localhost" />
</bean>
为了让我的网络应用程序在生产环境中与 mongodb 一起工作,我还应该改变什么?
最佳答案
您需要更改 wht mongo bean 中的所有相关详细信息以指向您的生产数据库。如果您在外部托管它(即不在本地主机上),那么您需要将它指向 URL 和可能的端口,以确保您有连接。 也不要忘记登录详细信息,我犯了很多次这个错误。
关于spring - 在生产服务器中部署时是否应该更改 mongo bean 的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26497719/