Browse Source

配置文件整理

master
xsx 2 years ago
parent
commit
590775a785
  1. 8
      im-platform/src/main/resources/application-dev.yml
  2. 14
      im-platform/src/main/resources/application-prod.yml
  3. 14
      im-platform/src/main/resources/application-test.yml
  4. 15
      im-platform/src/main/resources/logback.xml
  5. 1
      im-server/src/main/resources/application-prod.yml
  6. 1
      im-server/src/main/resources/application-test.yml
  7. 15
      im-server/src/main/resources/logback.xml

8
im-platform/src/main/resources/application-dev.yml

@ -11,10 +11,10 @@ spring:
database: 1
minio:
endpoint: http://127.0.0.1:9001 #内网地址
public: http://127.0.0.1:9001 #外网访问地址
accessKey: admin
secretKey: admin123456
endpoint: http://127.0.0.1:9000 #内网地址
public: http://127.0.0.1:9000 #外网访问地址
accessKey: minioadmin
secretKey: minioadmin
bucketName: box-im
imagePath: image
filePath: file

14
im-platform/src/main/resources/application-prod.yml

@ -3,17 +3,18 @@ spring:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/im_platform?useSSL=false&useUnicode=true&characterEncoding=utf-8&allowPublicKeyRetrieval=true
username: root
password: root
password: naQRLdDPbGv2j7PX_
data:
redis:
host: localhost
port: 6379
password: PmEpfRjpBnTN6CgW
minio:
endpoint: http://127.0.0.1:9001 #内网地址
public: http://127.0.0.1:9001 #外网访问地址
accessKey: admin
secretKey: admin123456
secretKey: 3fBSt6AkgFuD77D6
bucketName: box-im
imagePath: image
filePath: file
@ -21,6 +22,11 @@ minio:
webrtc:
max-channel: 9 # 多人通话最大通道数量,最大不能超过16,建议值:4,9,16
iceServers:
- urls: stun:stun.l.google.com:19302
iceServers: #coturn配置
- urls: stun:www.boxim.online:3478
username: admin
credential: UrHHKNvE7nFvBTMV
- urls: turn:www.boxim.online:3478
username: admin
credential: UrHHKNvE7nFvBTMV

14
im-platform/src/main/resources/application-test.yml

@ -3,17 +3,18 @@ spring:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/im_platform?useSSL=false&useUnicode=true&characterEncoding=utf-8&allowPublicKeyRetrieval=true
username: root
password: root
password: naQRLdDPbGv2j7PX_
data:
redis:
host: localhost
port: 6379
password: PmEpfRjpBnTN6CgW
minio:
endpoint: http://127.0.0.1:9001 #内网地址
public: http://127.0.0.1:9001 #外网访问地址
accessKey: admin
secretKey: admin123456
secretKey: 3fBSt6AkgFuD77D6
bucketName: box-im
imagePath: image
filePath: file
@ -21,5 +22,10 @@ minio:
webrtc:
max-channel: 9 # 多人通话最大通道数量,最大不能超过16,建议值:4,9,16
iceServers:
- urls: stun:stun.l.google.com:19302
iceServers: #coturn配置
- urls: stun:www.boxim.online:3478
username: admin
credential: UrHHKNvE7nFvBTMV
- urls: turn:www.boxim.online:3478
username: admin
credential: UrHHKNvE7nFvBTMV

15
im-platform/src/main/resources/logback.xml

@ -2,7 +2,7 @@
<configuration>
<include resource="org/springframework/boot/logging/logback/defaults.xml" />
<property name="LOG_PATH" value="log"/>
<property name="LOG_NAME" value="im-platform.log"/>
<property name="APP_NAME" value="im-platform"/>
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>info</level>
@ -13,17 +13,22 @@
</encoder>
</appender>
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<File>${LOG_PATH}/${LOG_NAME}</File>
<File>${LOG_PATH}/${APP_NAME}.log</File>
<encoder>
<pattern>%date [%level] [%thread] [%file : %line] %msg%n</pattern>
<charset>UTF-8</charset>
</encoder>
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<fileNamePattern>${LOG_PATH}/info-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
<maxFileSize>100MB</maxFileSize>
<maxHistory>60</maxHistory>
<fileNamePattern>${LOG_PATH}/${APP_NAME}-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
<maxFileSize>1MB</maxFileSize>
<maxHistory>2</maxHistory>
<totalSizeCap>20GB</totalSizeCap>
</rollingPolicy>
<filter class="ch.qos.logback.classic.filter.LevelFilter">
<level>info</level>
<onMatch>ACCEPT</onMatch>
<onMismatch>DENY</onMismatch>
</filter>
</appender>
<!-- 开发环境下的日志配置 -->
<springProfile name="dev">

1
im-server/src/main/resources/application-prod.yml

@ -3,3 +3,4 @@ spring:
redis:
host: 127.0.0.1
port: 6379
password: PmEpfRjpBnTN6CgW

1
im-server/src/main/resources/application-test.yml

@ -3,3 +3,4 @@ spring:
redis:
host: 127.0.0.1
port: 6379
password: PmEpfRjpBnTN6CgW

15
im-server/src/main/resources/logback.xml

@ -2,7 +2,7 @@
<configuration>
<include resource="org/springframework/boot/logging/logback/defaults.xml" />
<property name="LOG_PATH" value="log"/>
<property name="LOG_NAME" value="im-server.log"/>
<property name="APP_NAME" value="im-server"/>
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>info</level>
@ -13,17 +13,22 @@
</encoder>
</appender>
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<File>${LOG_PATH}/${LOG_NAME}</File>
<File>${LOG_PATH}/${APP_NAME}.log</File>
<encoder>
<pattern>%date [%level] [%thread] [%file : %line] %msg%n</pattern>
<charset>UTF-8</charset>
</encoder>
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<fileNamePattern>${LOG_PATH}/info-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
<maxFileSize>100MB</maxFileSize>
<maxHistory>60</maxHistory>
<fileNamePattern>${LOG_PATH}/${APP_NAME}-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
<maxFileSize>1MB</maxFileSize>
<maxHistory>2</maxHistory>
<totalSizeCap>20GB</totalSizeCap>
</rollingPolicy>
<filter class="ch.qos.logback.classic.filter.LevelFilter">
<level>info</level>
<onMatch>ACCEPT</onMatch>
<onMismatch>DENY</onMismatch>
</filter>
</appender>
<!-- 开发环境下的日志配置 -->
<springProfile name="dev">

Loading…
Cancel
Save