🎨 补齐配置文件
This commit is contained in:
parent
b4a5a31ff0
commit
f2e10a5062
@ -6,24 +6,24 @@ spring:
|
||||
name: darkness
|
||||
datasource:
|
||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||||
url: jdbc:mysql://39.99.244.11:3306/konosuba?useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
|
||||
username: konosuba
|
||||
password: kKWjPDYDMLtLaLwY
|
||||
url: jdbc:mysql://localhost:3306/darkness?useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
|
||||
username: root
|
||||
password: root
|
||||
type: com.zaxxer.hikari.HikariDataSource
|
||||
elasticsearch:
|
||||
uris: localhost:9200
|
||||
cluster-name: elasticsearch
|
||||
properties:
|
||||
http:
|
||||
enabled: true
|
||||
path: /_search
|
||||
connect-timeout: 10000
|
||||
socket-timeout: 30000
|
||||
transport:
|
||||
tcp:
|
||||
connect-timeout: 10000
|
||||
socket-timeout: 30000
|
||||
discovery:
|
||||
zen:
|
||||
ping.unicast.hosts: localhost:9300
|
||||
# elasticsearch:
|
||||
# uris: localhost:9200
|
||||
# cluster-name: elasticsearch
|
||||
# properties:
|
||||
# http:
|
||||
# enabled: true
|
||||
# path: /_search
|
||||
# connect-timeout: 10000
|
||||
# socket-timeout: 30000
|
||||
# transport:
|
||||
# tcp:
|
||||
# connect-timeout: 10000
|
||||
# socket-timeout: 30000
|
||||
# discovery:
|
||||
# zen:
|
||||
# ping.unicast.hosts: localhost:9300
|
||||
|
||||
|
38
src/main/resources/logback.xml
Normal file
38
src/main/resources/logback.xml
Normal file
@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<configuration scan="true" scanPeriod="30 seconds">
|
||||
|
||||
<springProperty scope="context" name="applicationName" source="spring.application.name" defaultValue="unknown"/>
|
||||
|
||||
<appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||
<file>logs/server.log</file>
|
||||
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||
<fileNamePattern>logs/server.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
||||
<maxFileSize>10MB</maxFileSize>
|
||||
</rollingPolicy>
|
||||
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
|
||||
<Pattern>
|
||||
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level [%logger{36}] [%X{seq}] [%X{uid}] [%X{uri}] - %msg%n
|
||||
</Pattern>
|
||||
</encoder>
|
||||
</appender>
|
||||
|
||||
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
|
||||
<encoder class="ch.qos.logback.core.encoder.LayoutWrappingEncoder">
|
||||
<layout class="ch.qos.logback.classic.PatternLayout">
|
||||
<Pattern>
|
||||
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %highlight(%-5level) %cyan([%logger{36}]) [%X{seq}] [%X{uid}] [%X{uri}] - %msg%n
|
||||
</Pattern>
|
||||
</layout>
|
||||
</encoder>
|
||||
</appender>
|
||||
|
||||
<logger name="com.darkness" level="info" additivity="false">
|
||||
<appender-ref ref="console"/>
|
||||
<appender-ref ref="file"/>
|
||||
</logger>
|
||||
|
||||
<root level="WARN">
|
||||
<appender-ref ref="console"/>
|
||||
<appender-ref ref="file"/>
|
||||
</root>
|
||||
</configuration>
|
66
src/main/resources/server
Normal file
66
src/main/resources/server
Normal file
@ -0,0 +1,66 @@
|
||||
#!/bin/bash
|
||||
|
||||
source /etc/profile
|
||||
EVH_HOME=/data/server/darkness
|
||||
EVH_IOS_HOME=/data/server/importAccountdarkness
|
||||
LANG=en_US.UTF-8
|
||||
export EVH_HOME EVH_IOS_HOME LANG
|
||||
WAR=darkness-0.0.1-SNAPSHOT.jar
|
||||
pid=`pgrep -f server/importAccount/importAccount-`
|
||||
JVM_OPTIONS=`[ -f ${EVH_HOME}/jvm.options ] && cat ${EVH_HOME}/jvm.options |grep -v "^#"`
|
||||
JAVA_HOME=/usr/local/jdk1.8.0_171/bin
|
||||
|
||||
if [ ! -e $EVH_HOME/$WAR ]; then
|
||||
echo "importAccount server is not properly installed"
|
||||
else
|
||||
if [ "$pid" = "" ]; then
|
||||
case $1 in
|
||||
start|restart)
|
||||
echo "Start importAccount server ..."
|
||||
rm -rf $EVH_HOME/atomikos
|
||||
nohup $JAVA_HOME/java ${JVM_OPTIONS} -jar $EVH_HOME/$WAR --spring.config.name=application --logging.config=logback.xml > /dev/null 2>start_err.log &
|
||||
;;
|
||||
stop)
|
||||
echo importAccount server is not running
|
||||
;;
|
||||
*)
|
||||
echo "Usage: $0 {start|stop|status|restart}"
|
||||
esac
|
||||
else
|
||||
case $1 in
|
||||
start)
|
||||
echo importAccount server is already running
|
||||
;;
|
||||
stop)
|
||||
echo "importAccount server is stopping ..."
|
||||
kill $pid
|
||||
;;
|
||||
restart)
|
||||
kill $pid
|
||||
for ((i=1;i<=10;i++))
|
||||
do
|
||||
sleep 1
|
||||
if [ `ps $pid |wc -l` -gt 1 ];then
|
||||
echo "importAccount server is stopping ..."
|
||||
else
|
||||
break
|
||||
fi
|
||||
done
|
||||
if [ `ps $pid |wc -l` -gt 1 ];then
|
||||
echo "Stop importAccount server failed,we will stop force"
|
||||
kill -9 $pid
|
||||
sleep 5
|
||||
echo "Start importAccount server ..."
|
||||
else
|
||||
echo "Stop importAccount server succcess"
|
||||
sleep 1
|
||||
echo "Start importAccount server ..."
|
||||
fi
|
||||
rm -rf $EVH_HOME/atomikos
|
||||
nohup java ${JVM_OPTIONS} -jar $EVH_HOME/$WAR --spring.config.name=application --logging.config=logback.xml > /dev/null 2>start_err.log &
|
||||
;;
|
||||
*)
|
||||
echo "Usage: $0 {start|stop|status|restart}"
|
||||
esac
|
||||
fi
|
||||
fi
|
Loading…
x
Reference in New Issue
Block a user