application.yml 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. ###############################################################################################################
  2. server:
  3. port: 8080
  4. tomcat:
  5. basedir: /mnt/harddisk/saga/tomcatTemp
  6. spring:
  7. application:
  8. name: revit-algorithm
  9. mvc:
  10. favicon:
  11. enabled: true
  12. jmx:
  13. default-domain: revit-algorithm
  14. datasource:
  15. name: revit-algorithm
  16. type: com.alibaba.druid.pool.DruidDataSource
  17. driver-class-name: com.mysql.cj.jdbc.Driver
  18. url: jdbc:mysql://rm-2ze20ntn5y9ljsx147o.mysql.rds.aliyuncs.com:3306/revit?allowMultiQueries=true&serverTimezone=UTC&useUnicode=true&useSSL=false&characterEncoding=UTF-8
  19. username: root
  20. password: zVmW58LaAtjIKbb
  21. second_datasource:
  22. name: revit-algorithm
  23. type: com.alibaba.druid.pool.DruidDataSource
  24. driver-class-name: com.mysql.cj.jdbc.Driver
  25. url: jdbc:mysql://rm-2ze20ntn5y9ljsx147o.mysql.rds.aliyuncs.com:3306/revit_calc?allowMultiQueries=true&serverTimezone=UTC&useUnicode=true&useSSL=false&characterEncoding=UTF-8
  26. username: root
  27. password: zVmW58LaAtjIKbb
  28. jackson:
  29. date-format: yyyy-MM-dd HH:mm:ss
  30. time-zone: Asia/Shanghai
  31. default-property-inclusion: non_null
  32. # 首字母大写
  33. property-naming-strategy: com.fasterxml.jackson.databind.PropertyNamingStrategy.PascalCaseStrategy
  34. # 以下划线分隔全小写的单词
  35. #property-naming-strategy: com.fasterxml.jackson.databind.PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy
  36. mapper:
  37. # 属性按字母顺序输出
  38. sort_properties_alphabetically: true
  39. jms:
  40. pub-sub-domain: true
  41. template:
  42. delivery-mode: non_persistent
  43. receive-timeout: 1000
  44. time-to-live: 36000
  45. qos-enabled: true
  46. default-destination: model.manage
  47. servlet:
  48. multipart:
  49. max-request-size: 90MB # 限制上传的多个文件的总大小
  50. max-file-size: 90MB # 限制单个文件的最大值
  51. activemq:
  52. broker-url: failover:(tcp://192.168.64.15:61616)
  53. in-memory: true
  54. pool:
  55. enabled: false
  56. user: admin
  57. password: admin
  58. non-blocking-redelivery: true
  59. mybatis:
  60. typeAliasesPackage: cn.sagacloud.server.algorithm.models
  61. #logging:
  62. # pattern:
  63. # console: "%red(%d{yyyy-MM-dd HH:mm:ss}) %green([%thread]) %highlight(%-5level) %boldMagenta(%logger{10}) - %cyan(%msg%n)"
  64. # level:
  65. # - ".=info"
  66. # - "cn.sagacloud=debug"
  67. # - "org.springframework=info"
  68. # - "com.sybotan=debug"
  69. # - "org.apache.activemq=debug"
  70. properties:
  71. #文件服务器配置
  72. fileService:
  73. # 基本属性
  74. #url: http://api.sagacloud.cn/dp-auxiliary/image-service/ # http://47.93.33.207:28888/image-service/ #http://adm.sagacloud.cn/image-service/
  75. url: http://47.93.33.207:8888/image-service/
  76. systemId: revit
  77. secret: 63afbef6906c342b
  78. dir: model
  79. baseGraph: base
  80. report: report
  81. export: export
  82. # 配置文件引用的属性
  83. suffixWithSecret: ?systemId=${properties.fileService.systemId}&secret=${properties.fileService.secret}
  84. suffix: ?systemId=${properties.fileService.systemId}
  85. # 程序中会用到的
  86. uploadPath: ${properties.fileService.url}common/file_upload${properties.fileService.suffixWithSecret}&overwrite=true&key=${properties.fileService.dir}/
  87. baseGraphPath: ${properties.fileService.url}common/file_upload${properties.fileService.suffixWithSecret}&overwrite=true&key=${properties.fileService.baseGraph}/
  88. reportPath: ${properties.fileService.url}common/file_upload${properties.fileService.suffixWithSecret}&overwrite=true&key=${properties.fileService.report}/
  89. exportPath: ${properties.fileService.url}common/file_upload${properties.fileService.suffixWithSecret}&overwrite=true&key=${properties.fileService.export}/
  90. downloadPath: ${properties.fileService.url}common/file_get${properties.fileService.suffix}&key=${properties.fileService.dir}/
  91. reportDownloadPath: ${properties.fileService.url}common/file_get${properties.fileService.suffix}&key=${properties.fileService.report}/
  92. exportDownloadPath: ${properties.fileService.url}common/file_get${properties.fileService.suffix}&key=${properties.fileService.export}/
  93. renamePath: ${properties.fileService.url}common/file_key_change${properties.fileService.suffixWithSecret}
  94. deletePath: ${properties.fileService.url}common/files_delete${properties.fileService.suffixWithSecret}
  95. registerMultipartUpload: ${properties.fileService.url}common/register_multipart_upload${properties.fileService.suffixWithSecret}&overwrite=true&key=${properties.fileService.dir}/
  96. mergeMultipartUpload: ${properties.fileService.url}common/merge_multipart${properties.fileService.suffixWithSecret}&uploadId=
  97. scheduler:
  98. url: http://192.168.64.17:28888/scheduler/
  99. createTask: ${properties.scheduler.url}task/create
  100. queryTask: ${properties.scheduler.url}task/query
  101. queryTaskResult: ${properties.scheduler.url}result/query
  102. createDownload: ${properties.scheduler.url}download/create
  103. datacenter:
  104. url: http://192.168.64.17:28888/datacenter/
  105. # 设备相关接口
  106. equipCreate: ${properties.datacenter.url}object/equip/create
  107. equipDelete: ${properties.datacenter.url}object/equip/delete
  108. equipQuery: ${properties.datacenter.url}object/equip/query
  109. equipUpdate: ${properties.datacenter.url}object/equip/update
  110. # 元空间相关接口
  111. ispaceCreate: ${properties.datacenter.url}object/ispace/create
  112. ispaceDelete: ${properties.datacenter.url}object/ispace/delete
  113. ispaceQuery: ${properties.datacenter.url}object/ispace/query
  114. ispaceUpdate: ${properties.datacenter.url}object/ispace/update
  115. # 部件相关接口
  116. componentCreate: ${properties.datacenter.url}object/component/create
  117. componentDelete: ${properties.datacenter.url}object/component/delete
  118. componentQuery: ${properties.datacenter.url}object/component/query
  119. componentUpdate: ${properties.datacenter.url}object/component/update
  120. # 楼层相关接口
  121. floorQuery: ${properties.datacenter.url}object/floor/query
  122. floorUpdate: ${properties.datacenter.url}object/floor/update
  123. floorCreate: ${properties.datacenter.url}object/floor/create
  124. # 绑定楼层接口
  125. floorBind: ${properties.datacenter.url}rel/update/equip-ispace
  126. # # 资产接口
  127. # propertyQuery: ${properties.datacenter.url}object/property/query
  128. # propertyUpdate: ${properties.datacenter.url}object/property/update
  129. # 同步构件接口
  130. windowCreate: ${properties.datacenter.url}window/create_ignore
  131. vwallCreate: ${properties.datacenter.url}vwall/create_ignore
  132. doorCreate: ${properties.datacenter.url}door/create_ignore
  133. #message:
  134. #url: http://192.168.64.17:28888/message-center/
  135. # 发送消息接口
  136. #createPath: ${properties.message.url}message/create