将 Spring 启动应用程序部署到数字海洋

Deploying Spring boot app to digital ocean

我正在尝试将使用 jhipster 编写的 spring 引导应用程序部署到数字海洋。我使用 tomcat 经理进行部署。部署进行得很顺利,我可以访问 html 页面,但我的其余 api 页面无法访问。当我尝试访问任何休息 api.

时,我收到 404

我也不知道我的应用程序启动日志要去哪里(它们不在 localhost-access.$date.log 中)日志目录下的文件中。我是否缺少任何配置?

如有任何帮助或建议,我们将不胜感激。

问题是我的 Droplet 的 RAM 和内存有限。我注意到 JVM 不是 运行。当我增加 RAM 大小时,它开始工作得很好。