Merge remote-tracking branch 'origin/4.11'

This commit is contained in:
Rohit Yadav 2019-03-14 17:55:33 +05:30
commit a6f4d6d312
3 changed files with 7 additions and 7 deletions

View File

@ -15,8 +15,11 @@
# specific language governing permissions and limitations
# under the License.
JAVA_OPTS="-Dpid=$$ -Xms256m -Xmx2048m"
JAVA_OPTS="-Xms256m -Xmx2048m"
CLASSPATH="/usr/share/cloudstack-usage/*:/usr/share/cloudstack-usage/lib/*:/usr/share/cloudstack-mysql-ha/lib/*:/etc/cloudstack/usage:/usr/share/java/mysql-connector-java.jar"
JAVA_CLASS=com.cloud.usage.UsageServer
# Enable the following to enable remote socket based debugging:
#JAVA_DEBUG="-agentlib:jdwp=transport=dt_socket,address=8001,server=y,suspend=n"

View File

@ -24,7 +24,8 @@ After=network.target network-online.target
[Service]
Type=simple
EnvironmentFile=/etc/default/cloudstack-usage
ExecStart=/usr/bin/java $JAVA_OPTS -cp $CLASSPATH $JAVA_CLASS
Environment=JAVA_PID=$$
ExecStart=/bin/sh -ec '/usr/bin/java -Dpid=${JAVA_PID} $JAVA_OPTS $JAVA_DEBUG -cp $CLASSPATH $JAVA_CLASS'
Restart=always
RestartSec=10s

View File

@ -51,11 +51,7 @@ public class UsageServer implements Daemon {
appContext = new ClassPathXmlApplicationContext("usageApplicationContext.xml");
try {
ComponentContext.initComponentsLifeCycle();
} catch (Exception e) {
e.printStackTrace();
}
ComponentContext.initComponentsLifeCycle();
mgr = appContext.getBean(UsageManager.class);