🎨 补齐配置文件
This commit is contained in:
parent
b4a5a31ff0
commit
f2e10a5062
@ -6,24 +6,24 @@ spring:
|
|||||||
name: darkness
|
name: darkness
|
||||||
datasource:
|
datasource:
|
||||||
driver-class-name: com.mysql.cj.jdbc.Driver
|
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
|
url: jdbc:mysql://localhost:3306/darkness?useSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
|
||||||
username: konosuba
|
username: root
|
||||||
password: kKWjPDYDMLtLaLwY
|
password: root
|
||||||
type: com.zaxxer.hikari.HikariDataSource
|
type: com.zaxxer.hikari.HikariDataSource
|
||||||
elasticsearch:
|
# elasticsearch:
|
||||||
uris: localhost:9200
|
# uris: localhost:9200
|
||||||
cluster-name: elasticsearch
|
# cluster-name: elasticsearch
|
||||||
properties:
|
# properties:
|
||||||
http:
|
# http:
|
||||||
enabled: true
|
# enabled: true
|
||||||
path: /_search
|
# path: /_search
|
||||||
connect-timeout: 10000
|
# connect-timeout: 10000
|
||||||
socket-timeout: 30000
|
# socket-timeout: 30000
|
||||||
transport:
|
# transport:
|
||||||
tcp:
|
# tcp:
|
||||||
connect-timeout: 10000
|
# connect-timeout: 10000
|
||||||
socket-timeout: 30000
|
# socket-timeout: 30000
|
||||||
discovery:
|
# discovery:
|
||||||
zen:
|
# zen:
|
||||||
ping.unicast.hosts: localhost:9300
|
# 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