Einbau ams_0019_14.1.6.0_AdminServer

This commit is contained in:
Marcus Gillitzer
2021-07-12 13:12:19 +02:00
parent 86fa59ba96
commit 27c25014ab
25 changed files with 1398 additions and 12 deletions

View File

@ -0,0 +1,73 @@
<?xml version="1.0" encoding="ISO-8859-15"?>
<DBSettings>
<!-- true => Auswahldialog ein -->
<ChooseInitialDB>false</ChooseInitialDB>
<!-- DB_ID der Standardanmelde DB, siehe pwd.xml -->
<InitialDefaultDB>1</InitialDefaultDB>
<!-- Ben<65>tigte Daten f<>r die DB-Verbindungen. -->
<!-- Intervall, in dem Dienste versuchen, sich erneut an eine startende Datenbank anzumelden. -->
<ConnectionRetryInterval>30</ConnectionRetryInterval>
<!-- Die folgenden 3 Einstellungen sind optional und werden f<>r die kryptierte Daten<65>bertragung -->
<!-- <20>ber den Thin-JDBC-Treiber ben<65>tigt. Um die Kryptierung zu aktivieren, m<>ssen ALLE Parameter korrekt -->
<!-- gesetzt sein und die Kryptierung muss serverseitig aktiviert werden. Zus<75>tzlich muss diese -->
<!-- Option in der jeweiligen Kundenkonfiguration aktiviert sein! -->
<!-- M<>gliche Werte: REJECTED, ACCEPTED, REQUESTED, REQUIRED, muss auch serverseitig -->
<!-- konfiguriert werden. Die Wirkung der Einstellungen ist durch folgende Matrix beschrieben: -->
<!-- -->
<!-- Client -->
<!-- -->
<!-- | Accepted Rejected Requested Required -->
<!-- ==================================================== -->
<!-- Accepted | OFF OFF ON ON -->
<!-- Server Rejected | OFF OFF OFF ORA-12660 -->
<!-- Requested| ON OFF ON ON -->
<!-- Required | ON ORA-12660 ON ON -->
<OracleNetCryptoChecksumClient>Accepted</OracleNetCryptoChecksumClient>
<OracleNetCryptoChecksumTypesClient>MD5</OracleNetCryptoChecksumTypesClient>
<OracleNetEncryptionClient>Accepted</OracleNetEncryptionClient>
<!-- Hier muss ein unterstuetzter Algorithmus eingetragen werden, z.B. RC4_128 -->
<OracleNetEncryptionTypesClient>AES256</OracleNetEncryptionTypesClient>
<!-- RAC-Konfiguration: LOAD_BALANCE oder FAILOVER. Default: LOAD_BALANCE -->
<RACConnectionType>LOAD_BALANCE</RACConnectionType>
<!-- maximales Alter einer DB-Pool-Connection in Minuten -->
<!-- Wird diese Zeit <20>berschritten, so wird die Connection -->
<!-- bei der n<>chsten Verwendung geschlossen und durch eine neue ersetzt -->
<!-- Standard: 120 Minuten -->
<PoolConnectionMaxAge>120</PoolConnectionMaxAge>
<!-- Gibt an, wie viele Werte einer Sequenz immer in einem Rutsch geholt werden. Ein Wert von 1 deaktiviert den Cache. Dies ist das Default-Verhalten. -->
<SequenceCacheSize>1</SequenceCacheSize>
<!-- Konfigurationsparameter des UCP Connection Pools. Bei Leerangaben wird der Defaultwert verwendet. -->
<!-- Siehe Oracle UCP Guide f<>r Details zu den einzelnen Parametern. -->
<UniversalConnectionPoolSettings>
<!-- Initiale Gr<47><72>e des UCP Pools. Default: 5 -->
<InitialPoolSize>5</InitialPoolSize>
<!-- Minimale Gr<47><72>e des UCP Pools. Default: 0 -->
<!--<MinPoolSize>0</MinPoolSize>-->
<!-- Maximale Gr<47><72>e des UCP Pools. Default: 500 -->
<!--<MaxPoolSize>500</MaxPoolSize>-->
<!-- Maximale Anzahl an Statements, die vom UCP Pool gecached werden. Default: 0 -->
<!--<MaxStatements></MaxStatements>-->
<!-- Soll jede Verbindung vor der Herausgabe aus dem UCP Pool getestet werden? Default: true -->
<!--<ValidateConnectionOnBorrow>true</ValidateConnectionOnBorrow>-->
<!-- Anzahl Sekunden, in denen eine bereits erfolgreich getestete Connection -->
<!-- weiterhin als "g<>ltig" angesehen wird. Default: 5 -->
<!--<SecondsToTrustIdleConnection>5</SecondsToTrustIdleConnection>-->
<!-- Zeitspanne in Sekunden, wie lange der UCP Pool eine Connection wiederverwendet, -->
<!-- bis sie geschlossen und eine neue erstellt wird. Default: deaktiviert -->
<!--<MaxConnectionReuseTime></MaxConnectionReuseTime>-->
<!-- Anzahl, wie oft eine Connection vom UCP Pool weiterverwedet werden darf, -->
<!-- bis sie geschlossen und eine neue erstellt wird. Default: deaktiviert -->
<!--<MaxConnectionReuseCount></MaxConnectionReuseCount>-->
<!-- Zeitintervall, wie lange der UCP Pool maximal wartet, um eine neue Connection zu erstellen, -->
<!-- bevor ein Fehler erzeugt wird. Default: 60 -->
<!--<ConnectionWaitTimeout>60</ConnectionWaitTimeout>-->
<!-- Zeitintervall in Sekunden, wie lange eine Connection unbenutzt im UCP Pool liegen darf, -->
<!-- bevor sie geschlossen wird. Default: 120 -->
<!--<MaxIdleTime>120</MaxIdleTime>-->
<!-- Fast Connection Failover (FCF) f<>r Oracle Real Application Cluster (RAD) aktivieren? Default: true -->
<EnableFastConnectionFailover>false</EnableFastConnectionFailover>
<!-- Konfigurations-String for den Oracle Notification Service (ONS), der von FCF verwendet wird. -->
<!-- Ab Oracle 12.1 erfolgt die Konfiguration automatisch und wird nicht mehr ben<65>tigt -->
<!--<ONSConfigurationString></ONSConfigurationString>-->
</UniversalConnectionPoolSettings>
</DBSettings>

View File

@ -0,0 +1,57 @@
#!/usr/bin/bash
AMSHOME="/opt/rola/ams"
#Check for Appserver
if [ ! -f $AMSHOME/linux/Appserver/service/rsWebserviceAppserver.status ]
then
APPS="DOWN"
else
APPS=$(cat $AMSHOME/linux/Appserver/service/rsWebserviceAppserver.status)
fi
#Check for Appserveradmin
if [ ! -f $AMSHOME/linux/Appserveradmin/service/rsWebserviceAppserver.status ]
then
APPSADMIN="DOWN"
else
APPSADMIN=$(cat $AMSHOME/linux/Appserveradmin/service/rsWebserviceAppserver.status)
fi
#Check for Webservice
if [ ! -f $AMSHOME/linux/Services/service/rsWebserviceImp20.status ]
then
WEBS="DOWN"
else
WEBS=$(cat $AMSHOME/linux/Services/service/rsWebserviceImp20.status)
fi
#Check for BV-Service
if [ ! -f $AMSHOME/linux/webclient-services/rsAmsBvService-14.1.6.0/service/rsAmsBvService.status ]
then
BVS="DOWN"
else
BVS=$(cat $AMSHOME/linux/webclient-services/rsAmsBvService-14.1.6.0/service/rsAmsBvService.status)
fi
#Anzeige
printf "\n \e[33m\t\t\tAppserver und Services\e[0m \n\n\n"
if [[ $APPS = "STARTED" ]]
then
printf "\t\tAppserver\t\e[32m%s\e[0m \n\n\n" "$APPS"
else
printf "\t\tAppserver\t\e[31m%s\e[0m \n\n\n" "$APPS"
fi
if [[ $APPSADMIN = "STARTED" ]]
then
printf "\t\tAppserveradmin\t\e[32m%s\e[0m \n\n\n" "$APPSADMIN"
else
printf "\t\tAppserveradmin\t\e[31m%s\e[0m \n\n\n" "$APPSADMIN"
fi
if [[ $WEBS = "STARTED" ]]
then
printf "\t\tWebservice\t\e[32m%s\e[0m \n\n\n" "$WEBS"
else
printf "\t\tWebservice\t\e[31m%s\e[0m \n\n\n" "$WEBS"
fi
if [[ $BVS = "STARTED" ]]
then
printf "\t\tBV-Service\t\e[32m%s\e[0m \n\n\n" "$BVS"
else
printf "\t\tBV-Service\t\e[31m%s\e[0m \n\n\n" "$BVS"
fi

View File

@ -0,0 +1,31 @@
#!/usr/bin/bash
AMSHOME="/opt/rola/ams"
#Check for Appserver
if [ -f $AMSHOME/linux/Appserver/service/rsWebserviceAppserver.status ]
then
echo "Appserver is already running!"
else
/opt/rola/ams/linux/Appserver/service/rsWebserviceAppserver.sh start;
fi
#Check for Webservice
if [ -f $AMSHOME/linux/Services/service/rsWebserviceImp20.status ]
then
echo "Webservice is already running!"
else
/opt/rola/ams/linux/Services/service/rsWebserviceImp20.sh start;
fi
#Check for BV-Service
if [ -f $AMSHOME/linux/webclient-services/rsAmsBvService-14.1.6.0/service/rsAmsBvService.status ]
then
echo "BV-Service is already running!"
else
/opt/rola/ams/linux/webclient-services/rsAmsBvService-14.1.6.0/service/rsAmsBvService.sh start;
fi
#Check for Appserveradmin
if [ -f $AMSHOME/linux/Appserveradmin/service/rsWebserviceAppserver.status ]
then
echo "Appserveradmin is already running!"
else
/opt/rola/ams/linux/Appserveradmin/service/rsWebserviceAppserver.sh start;
fi
./psc.sh

View File

@ -0,0 +1,25 @@
#!/usr/bin/bash
AMSHOME="/opt/rola/ams"
#Check for Appserver
if [ -f $AMSHOME/linux/Appserver/service/rsWebserviceAppserver.status ]
then
echo "Appserver is already running!"
else
/opt/rola/ams/linux/Appserver/service/rsWebserviceAppserver.sh start;
fi
#Check for Webservice
if [ -f $AMSHOME/linux/Services/service/rsWebserviceImp20.status ]
then
echo "Webservice is already running!"
else
/opt/rola/ams/linux/Services/service/rsWebserviceImp20.sh start;
fi
#Check for BV-Service
if [ -f $AMSHOME/linux/webclient-services/rsAmsBvService-14.1.6.0/service/rsAmsBvService.status ]
then
echo "BV-Service is already running!"
else
/opt/rola/ams/linux/webclient-services/rsAmsBvService-14.1.6.0/service/rsAmsBvService.sh start;
fi
./psc.sh

View File

@ -0,0 +1,10 @@
#!/usr/bin/bash
AMSHOME="/opt/rola/ams"
if [ -f $AMSHOME/linux/Appserveradmin/service/rsWebserviceAppserver.status ]
then
echo "Appserveradmin is already running!"
else
/opt/rola/ams/linux/Appserveradmin/service/rsWebserviceAppserver.sh start;
fi
./psc.sh

View File

@ -0,0 +1,10 @@
#!/usr/bin/bash
AMSHOME="/opt/rola/ams"
if [ -f $AMSHOME/linux/Appserver/service/rsWebserviceAppserver.status ]
then
echo "Appserver is already running!"
else
/opt/rola/ams/linux/Appserver/service/rsWebserviceAppserver.sh start;
fi
./psc.sh

View File

@ -0,0 +1,31 @@
#!/usr/bin/bash
AMSHOME="/opt/rola/ams"
#Check for Appserver
if [ ! -f $AMSHOME/linux/Appserver/service/rsWebserviceAppserver.status ]
then
echo "Appserver not running!"
else
$AMSHOME/linux/Appserver/service/rsWebserviceAppserver.sh stop;
fi
#Check for Webservice
if [ ! -f $AMSHOME/linux/Services/service/rsWebserviceImp20.status ]
then
echo "Webservice not running!"
else
$AMSHOME/linux/Services/service/rsWebserviceImp20.sh stop;
fi
#Check for BV-Service
if [ ! -f $AMSHOME/linux/webclient-services/rsAmsBvService-14.1.6.0/service/rsAmsBvService.status ]
then
echo "BV-Service not running!"
else
$AMSHOME/linux/webclient-services/rsAmsBvService-14.1.6.0/service/rsAmsBvService.sh stop;
fi
#Check for Appserveradmin
if [ ! -f $AMSHOME/linux/Appserveradmin/service/rsWebserviceAppserver.status ]
then
echo "Appserveradmin not running!"
else
$AMSHOME/linux/Appserveradmin/service/rsWebserviceAppserver.sh stop;
fi
./psc.sh

View File

@ -0,0 +1,25 @@
#!/usr/bin/bash
AMSHOME="/opt/rola/ams"
#Check for Appserver
if [ ! -f $AMSHOME/linux/Appserver/service/rsWebserviceAppserver.status ]
then
echo "Appserver not running!"
else
$AMSHOME/linux/Appserver/service/rsWebserviceAppserver.sh stop;
fi
#Check for Webservice
if [ ! -f $AMSHOME/linux/Services/service/rsWebserviceImp20.status ]
then
echo "Webservice not running!"
else
$AMSHOME/linux/Services/service/rsWebserviceImp20.sh stop;
fi
#Check for BV-Service
if [ ! -f $AMSHOME/linux/webclient-services/rsAmsBvService-14.1.6.0/service/rsAmsBvService.status ]
then
echo "BV-Service not running!"
else
$AMSHOME/linux/webclient-services/rsAmsBvService-14.1.6.0/service/rsAmsBvService.sh stop;
fi
./psc.sh

View File

@ -0,0 +1,10 @@
#!/usr/bin/bash
AMSHOME="/opt/rola/ams"
if [ ! -f $AMSHOME/linux/Appserveradmin/service/rsWebserviceAppserver.status ]
then
echo "Appserver not running!"
else
/opt/rola/ams/linux/Appserveradmin/service/rsWebserviceAppserver.sh stop;
fi
./psc.sh

View File

@ -0,0 +1,10 @@
#!/usr/bin/bash
AMSHOME="/opt/rola/ams"
if [ ! -f $AMSHOME/linux/Appserver/service/rsWebserviceAppserver.status ]
then
echo "Appserver not running!"
else
/opt/rola/ams/linux/Appserver/service/rsWebserviceAppserver.sh stop;
fi
./psc.sh