Dit document beschrijft hoe u een JBoss 7 Server als een Windows-service kunt configureren, voor gebruik met Cisco Cloud Portal.
Dankzij deze configuratie kan JBoss Server automatisch als achtergrondproces starten wanneer de Windows Server start. Het proces vereist geen ingelogde gebruiker om het te initiëren, en de gebruiker zal ook niet worden gedood als de gebruiker zich aflogt. Het programma wordt ook automatisch opnieuw opgestart als de Windows Server opnieuw wordt opgestart.
Lezers van dit document zouden kennis van deze onderwerpen moeten hebben.
Windows Server-besturingssysteem
Internet-informatiediensten
De informatie in dit document is gebaseerd op deze hardware- en softwareversies:
Windows Server 2008 R2
IOS 7.5
baas 7.1.1.definitief
Cisco Service Portal, release 9.4 of hoger
Raadpleeg voor meer informatie over documentconventies de technische Tips van Cisco.
Zorg ervoor dat u beheerderstoegang hebt tot de server van Windows waarop JBoss is geïnstalleerd, en dat u een teksteditor hebt die zoekopdracht en vervangingen ondersteunt (zoals Kladblok). Ook is het handig, maar niet noodzakelijk, dat de server onbeperkte toegang tot het web krijgt.
Voer de volgende stappen uit:
Op de www.jboss.org/jbossweb/downloads website, zoek naar de huidige pakketten van de "JBAN Web Native Connectors", en download de binaire eigenschappen geschikt voor het Windows besturingssysteem dat u gebruikt. Bijvoorbeeld, als het huidige pakket bij release 2.0.10 is, download dan het zip bestand voor binaries 2.0.10-windows x64.
Ontvang het gedownload archiefbestand in de JBoss root folder. Bijvoorbeeld:
C:\jboss-as-7.1.1.Final
Als dit wordt gevraagd, overschrijft u een bestaand bestand met dezelfde naam.
Gebruik de teksteditor om het service.bat-bestand te openen onder de <JBOSS_ROOT>\bin folder. Sla een kopie van het bestand op als service.oud zodat u een back-up hebt.
Stel de eigenschappen SVCNAME, SVCDISP en SVCDESC in op iets dat betekenisvol is. Bijvoorbeeld:
set SVCNAME=JBoss7server set SVCDISP=JBoss Server for CSP release X set SVCDESC=JBoss AS 7.1.1.Final - Windows x64 - CSP release X
Opmerking over de eigenschap JAVA_OPTS door REM aan het begin van de regel toe te voegen. Bijvoorbeeld:
REM set JAVA_OPTS=-X
Vervang alle run.bat door standalone.bat.
Vervang alle exemplaren van run.log met standalone.log.
Alle exemplaren van de opdracht vervangen
call shutdown -S <.s.lock > shutdown.log 2>&1
met deze opdracht
Bel jbaas-cli.bat —connect —commando=:shutdown > shutdown.log 2>&1
Sla het aangepaste service.bat-bestand op.
Start de Windows-opdrachtregel en voer de volgende opdracht uit om de service "JBoss Server voor CSP release X" te installeren en te registreren:
service.bat install
Open Server Manager > Configuration > Services en controleer of de service "JBoss Server voor CSP release X" is geregistreerd.
(Optioneel) Wijzig het type opstartbeeld voor deze service automatisch.
Start de service "JBoss Service voor CSP release X".
Controleer het logbestand <JBOSS_ROOT>\bin\standalone.log om te controleren of de JBoss server is gestart.