0

我已经在J​​etty下安装了Shibboleth IdP,每次我需要启动 Jetty 才能让 IdP 工作然后,如果它没有运行,用户将无法登录。
我想让 IdP 工作,而无需每次都从 ssh 运行 Jetty。

有没有办法做到这一点?

4

1 回答 1

4

Shibboleth IdP 是一个 java web 应用程序(例如在他们的wiki上解释过)。所以是的,您需要运行一个服务器(servlet 容器)才能使其正常运行。

不使用 Jetty 是可能的,但是你需要一个替代品,比如 Tomcat,所以这不能解决你的“问题”。

如果您需要使用 ssh 手动启动它,系统可能已经重新启动?您通常会做的是确保在系统启动时,它还会启动您始终需要的所有后台进程(在您的情况下安装了 shibboleth 的码头)。例如,请参阅Auto run Jetty on boot

于 2013-07-13T16:37:03.063 回答