我在Solaris机器上启动并运行Glassfish。
我使用putty连接到那台机器。
我使用
启动域名asadmin start-domain
我也启用了远程管理。我此时可以登录管理门户。
关闭putty窗口的瞬间,glassfish实例不再运行。
在Windows计算机上,您可以将域作为服务启动。 linux的等价是什么?
答案 0 :(得分:1)
如果您不使用init scripts或系统守护程序(这相当于一项服务),您必须确保所有已启动的程序都与控制台分离。
您通常会使用“nohup asadmin start-domain”。事后,您也可以使用disown -h
执行此操作,如in this question
答案 1 :(得分:1)
Glassfish有一个创建服务的命令。
sudo glassfish4/bin/asadmin create-service
然后像这样启动域(上面的命令为你打印这条路径)
* /usr/bin/svcs -a | grep domain1 // status
* /usr/sbin/svcadm enable domain1 // start
* /usr/sbin/svcadm disable domain1 // stop
* /usr/sbin/svccfg delete domain1 // uninstall