Forráskód Böngészése

增加文件管理

zhouhao 3 éve
szülő
commit
6760b7e817

+ 3 - 0
docker/run-all/docker-compose.yml

@@ -67,6 +67,7 @@ services:
       - "8000-8010:8000-8010" # 预留
     volumes:
       - "jetlinks-volume:/application/static/upload"  # 持久化上传的文件
+      - "jetlinks-file-volume:/application/data/files"
       - "jetlinks-protocol-volume:/application/data/protocols"
     environment:
       - "JAVA_OPTS=-Duser.language=zh -XX:+UseG1GC"
@@ -81,6 +82,7 @@ services:
 #        - "spring.reactor.debug-agent.enabled=false" #设置为false能提升性能
       - "spring.redis.host=redis"
       - "spring.redis.port=6379"
+      - "file.manager.storage-base-path=/application/data/files"
       - "spring.redis.password=JetLinks@redis"
       - "logging.level.io.r2dbc=warn"
       - "logging.level.org.springframework.data=warn"
@@ -101,4 +103,5 @@ volumes:
   redis-volume:
   elasticsearch-volume:
   jetlinks-volume:
+  jetlinks-file-volume:
   jetlinks-protocol-volume:

+ 4 - 0
jetlinks-standalone/src/main/resources/application.yml

@@ -106,6 +106,10 @@ hsweb:
     type: redis
     redis:
       local-cache-type: guava
+file:
+  manager:
+    storage-base-path: ./data/files
+
 jetlinks:
   server-id: ${spring.application.name}:${server.port} #设备服务网关服务ID,不同服务请设置不同的ID
   logging: