Search code examples
linuxshellglassfishjob-control

glassfish stops when i close putty window


I have Glassfish up and running on a Solaris machine.

I am using putty to connect to that machine.

I start the domain using

asadmin start-domain

I also have remote administration enabled. I am able to login to the admin portal at this time.

The instant i close the putty window the glassfish instance is not longer running.

On a windows machine you can start the domain as a service. What is the equvalent for linux?


Solution

  • Glassfish has a command to create a service.

    sudo glassfish4/bin/asadmin create-service
    

    Then start the domain like so (the above command prints this path for you)

    * /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