所以我在Ubuntu LTS服务器上部署我的Spring Boot应用程序。它使用maven构建,并使用嵌入式Tomcat运行。弹出启动应用程序ssh注销后不工作
我还是新部署过程,我所做的就是:
- 登录到服务器通过SSH
- 使用scp上传my_application.zip
- 其解压到SSH
- java -jar my_application.jar
现在所有这些工作都非常好,我一直在使用它,这样安静一段时间。现在我必须让应用程序在注销shell后保持联机并可用。
我已经阅读了一些关于在Linux上运行进程的背景知识,我试过用nohup java -jar myApplication.jar &
,screen
命令和bg
。当我登录到ssh时,它们都运行良好。当我结束SSH会话的Web应用程序仍然是可用的(所以这个过程显然没有停止),但它只是看起来&行为很古怪
:
这才是我的问题。 CSS不适用,JS不起作用等。
我的猜测是某些路径或文件系统访问会搞砸,但我根本不知道如何来自ssh会话。
(当我重新登录SSH一切又做工精细)
将是巨大的,如果有人在这里的线索
你有加密的家吗? – Jakuje
如果你问我是否使用SSL,那么是的,我已经在SSL和标准SSL端口8443上配置了应用程序。 –
我问你是否已将Ubuntu配置为加密连接到的用户的家。 – Jakuje