application-dev.yml 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238
  1. server:
  2. port: 8706
  3. tomcat:
  4. uri-encoding: utf-8
  5. threads:
  6. min-spare: 20
  7. max: 800
  8. accept-count: 200
  9. max-connections: 10000
  10. spring:
  11. application:
  12. name: web-server-dev
  13. thymeleaf:
  14. cache: false
  15. datasource:
  16. dynamic:
  17. primary: his
  18. strict: false
  19. datasource:
  20. prod:
  21. url: "jdbc:sqlserver://172.16.32.168:1433;databaseName=thxyhisdb"
  22. username: "sa"
  23. password:
  24. driver-class-name: "com.microsoft.sqlserver.jdbc.SQLServerDriver"
  25. his:
  26. url: "jdbc:sqlserver://172.16.32.179:1433;databaseName=thxyhisdb"
  27. username: "sa"
  28. password:
  29. driver-class-name: "com.microsoft.sqlserver.jdbc.SQLServerDriver"
  30. demo:
  31. url: "jdbc:sqlserver://172.16.32.179:1433;databaseName=demohisdb"
  32. username: "demo"
  33. password: "demo2025"
  34. driver-class-name: "com.microsoft.sqlserver.jdbc.SQLServerDriver"
  35. lis:
  36. url: "jdbc:sqlserver://172.16.32.178:1433;databaseName=eLimsCore"
  37. username: "sa"
  38. password: "hnthxyyy"
  39. driver-class-name: "com.microsoft.sqlserver.jdbc.SQLServerDriver"
  40. adicon:
  41. url: "jdbc:sqlserver://172.16.32.100:1433;databaseName=CYYFCheckUPV5_HNTHYY"
  42. username: "sa"
  43. password: "*ThyyHis2018#"
  44. driver-class-name: "com.microsoft.sqlserver.jdbc.SQLServerDriver"
  45. druid:
  46. #type: com.alibaba.druid.pool.DruidDataSource
  47. #初始化时建立物理连接的个数。初始化发生在显示调用init方法,或者第一次getConnection时
  48. initial-size: 40
  49. #最大连接池数量
  50. max-active: 100
  51. #最小连接池数量
  52. min-idle: 40
  53. #获取连接时最大等待时间,单位毫秒
  54. max-wait: 60000
  55. #使用非公平锁。
  56. use-unfair-lock: true
  57. #用来检测连接是否有效的sql,要求是一个查询语句。
  58. validation-query: SELECT 1
  59. #建议配置为true,不影响性能,并且保证安全性。申请连接的时候检测,如果空闲时间大于timeBetweenEvictionRunsMillis,执行validationQuery检测连接是否有效。
  60. test-while-idle: true
  61. #申请连接时执行validationQuery检测连接是否有效,
  62. test-on-borrow: true
  63. #归还连接时执行validationQuery检测连接是否有效,
  64. test-on-return: false
  65. #Destroy线程会检测连接的间隔时间,testWhileIdle的判断依据,详细看testWhileIdle属性的说明
  66. time-between-eviction-runs-millis: 60000
  67. #配置一个连接在池中最小生存的时间,单位是毫秒
  68. min-evictable-idle-time-millis: 300000
  69. #监控统计用的filter:stat 日志用的filter:log4j 防御sql注入的filter:wall
  70. filters: stat
  71. #是否缓存preparedStatement,也就是PSCache,在mysql5.5以下的版本中没有PSCache功能,建议关闭掉
  72. pool-prepared-statements: false
  73. #要启用PSCache,必须配置大于0,当大于0时,poolPreparedStatements自动触发修改为true。
  74. max-pool-prepared-statement-per-connection-size: 200
  75. #对于长时间不使用的连接强制关闭
  76. remove-abandoned: true
  77. #数据库链接超过180秒开始关闭空闲连接 秒为单位
  78. remove-abandoned-timeout: 180
  79. #将当前关闭动作记录到日志 此配置项会影响性能,只在排查的时候打开,系统运行时最好关闭。
  80. log-abandoned: true
  81. autoconfigure:
  82. exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure # 去除druid配置
  83. jackson:
  84. time-zone: Asia/Shanghai
  85. date-format: yyyy-MM-dd HH:mm:ss
  86. mvc:
  87. format:
  88. date: yyyy-MM-dd
  89. date-time: yyyy-MM-dd HH:mm:ss
  90. mybatis-plus:
  91. configuration:
  92. map-underscore-to-camel-case: true
  93. logging:
  94. level:
  95. thyyxxk.webserver.dao: debug
  96. forest:
  97. timeout: 0
  98. read-timeout: 0
  99. log-enabled: true
  100. log-request: true
  101. log-response-status: true
  102. connect-timeout: 1500
  103. variables:
  104. emrUrl: "http://172.16.32.125:8001/emr/runtime/api/v1"
  105. management:
  106. server:
  107. port: 9091
  108. endpoints:
  109. web:
  110. base-path: /actuator
  111. exposure:
  112. include: '*'
  113. metrics:
  114. export:
  115. simple:
  116. enabled: true
  117. jmx:
  118. enabled: true
  119. prometheus:
  120. enabled: true
  121. distribution:
  122. percentiles-histogram:
  123. http:
  124. server:
  125. requests: false
  126. minimum-expected-value:
  127. http:
  128. server:
  129. requests: 20ms
  130. maximum-expected-value:
  131. http:
  132. server:
  133. requests: 200ms
  134. endpoint:
  135. metrics:
  136. enabled: true
  137. health:
  138. show-details: always
  139. probes:
  140. enabled: true
  141. prometheus:
  142. enabled: true
  143. is-prod: false
  144. si-zy-fee-url: http://172.16.30.26:1000
  145. si-mz-fee-url: http://172.16.30.26:1100/mzFee
  146. si-injury-fee-url: http://172.16.30.26:2100/siInjury
  147. si-injury-systm-url: http://172.16.30.26:2000/siInjury
  148. thmz-api-url: http://172.16.30.119:8089/thmz
  149. rmHkUserApi: http://172.16.30.66:20923/thyy/api/haikang/door/destructionUser
  150. si-crb-url: http://172.16.32.206:8881
  151. thyy:
  152. ca:
  153. timestamp-authentication:
  154. url: http://172.16.32.135/services/TimeStampServices
  155. app-code: ywxt
  156. app-pwd: 12345678
  157. sign-authentication:
  158. app-code: ywxt
  159. app-pwd: 12345678
  160. sign-aig: "SM3withSM2"
  161. url: http://172.16.32.135/services/CipherServices
  162. container-name: "Cont1"
  163. mobile-app:
  164. app-id: 1
  165. url: http://172.16.32.135:8080/openapi
  166. privatekey: MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCCuwgon3RCGr3PZD7yH+1SC1i9PzochRma3ZTO6OPkbuH9ng0ePu6tvSSgVKkKg8Z9xgGVAFbH9KIJGK/xrgEMfTBVd3K4vyE8amymT9MPF2HsjR3ghZnFqIhNeF3MzrpxtduC8J8CMM3eSC7i4XGYVTvl+w2ACFMkAYz+IbdIIICSqZOvJ9xISIBpVMilpnYrLq0G9M2ov6voagGavMp+/dxXztRYlRDKKfOXhmHoFmatk6xMzuHiUs1/drb6n5LmT4uj+aL4JQhAzfBbU4sPbwy+lpWiM4VL/QVvE1k2KpfDeobDFon7Iyr8tnsTuTs1THaKoIBu2UVCao9EC/sNAgMBAAECggEATkMt1TPwY4qiyz+WN1lJt+43B8SMQ3qjI4U3is79b0m6XRx7efnu5W/wN1O3hyXwdGdPlyYGzdn0D0IKQsMKubFQeDn0Igm6GfMUbFQpZEV5SCYLFtikgCIux0Ih1XSFRYG7kh3+807IUCQifYy9dpbALyQmptlU/J85CwKgOLrp8l6CgJ87jLWpjNW4hRybNQRRxD3YnUiZ0O/dPpKmGSz1CZKzFmAfph8GD/WEXrIzL86A9eQN5sf9lFFlJ1Umzu2cgpNjylq8Zqi9wDOrqdxznPylJST8zZCv0kWy3K3YuORW4Z4GzR1kN3Xy50vOfl75T6Gw9rXXesqh0jaCgQKBgQDtgqV7Lk6+cXtLbymehK8c4jfCRQAxRNdBvURurwDnP86d/YpANtWyOJId+Q4AXUF3wtYdFUFdTsje4rajaQVMOozVSX2oaG+597QqUuvKlK8TEMB9MTzkVvUf15tkPihdCyii13A/3Qz0bJ2mcMf+ZJPLNBALnu5jN0rp3oHQnQKBgQCM6F4OWyy9PnmljjYkzIn9DP2AinGY6V/XHLc1rSkLtzlHDa4BKCJToZ0vB9MqxT1LTBTsbg4+VhZmHw9vtZr3fyPmDLUfNQi3Q0/m4udUIRH4ptpZUE/JOb3vGUrL/VdsTgjWos/nJxOvkbAg+74H9khPygKgRAfC3PPLXckxMQKBgQDWobGZV4ehYjvhN1uM/Kqil2t8C47Y9zTvG3Kz80IFuAunim9dCDClFao1m9OjUKLQ7yk+ru6au4+am5Ygpc87y81pETiU74vHqqkNdlHOh/6OZB0PBWfZkRuC4vxx4hnnuyXFwpqVm9URLPZqapDQu2MzxqCZX85dqqHwJjt5oQKBgFbRGJppzJ/w7Ux22Z9EssRKC6r2IdWf/J/yHmOhBAgm5NCFei9WRggXLFx8yruwePp6ru2ZRYdczUIwYvdmAkv5dunX7ISEzZD0lTdhmDv6gDMewquC0xXdUMwPXklfF00wqztrZwM5zWRANC+uS8BmGtmmUoXiRJHoRwGHEF4RAoGBALfswY8UTXR5AzY7+q4MhMdJjDe9mseK6HjrE2m3ClZ21nxLtLRA4y6hD7NXWKrrwliriz+DFiv1TQ2uLWTUH0TErOzCDxtOdxslFeva44dTzdVMUjj3OQ1KwDBdiZy107eYDnSPvDNjzNGKp6cT4YvO4WLK+MbqkiIoFbzGnZJO
  167. HBoard-sign:
  168. api-key: ywxt
  169. api-secret: 12345678
  170. url: http://172.16.32.135:8082
  171. return-url: http://172.16.30.66:8706/casign/hBoardSignReturnUrl
  172. # sign-authentication:
  173. # app-code: ywxt
  174. # app-pwd: 12345678
  175. # sign-aig: "SM3withSM2"
  176. # url: "http://103.36.136.173:7845/services/CipherServices"
  177. # container-name: "Cont1"
  178. # mobile-app:
  179. # app-id: 3
  180. # url: https://device.mkeysec.net/openapi
  181. # privatekey: "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCHwpN7M6Xhja7sfaB0K3y2MBd4xLfhOF64mv0mtEZfqaWvphadXAimnfru8Y4sf0wDb9LYjacXRTkRMhZaZq5ZRCNFB+G8HnNb1y9Vr+7VqvT3wlRV0n+Jar+rEFguW293kH6wOLPQVNkmL4xEy/ecI81gfqR0wSHbyVWaBJ4o7w8qYVFc3is0vswl/bpKE2/4ngjEGDNuYdS0oXZR1TOjEEtNPEws9944yHyfYnbJgbTXkO78hlRUUu4tA8UnSjLrO0m0I6aQkuibPHKjMj247q2629L5IQpn+mGpgxmqUQmzSlKf5wg3uE0Ss1Bea8/AneSDBx2tzjsEs2qKn8cfAgMBAAECggEAM18GbaVCjNIPMf/rmmnmPA6AoztVFU0+Un6bcmzfAE3ymz+u6QatY1b+YDJZiS72NYq37yfS5XRVPtOEL9sQ+EhXTETKP2QKZONNTxBOwN166tHHFd6cUgRp2LJLm+cPi9/KgKZELH4e2Vs+qb3AyX2mtm/VjTSTulY6JRjAPF6EIyQqiLIinyw9TUXNqBs1kT5ma/50YPO2pSXWiOcXX9WWL7ECCNLCfKVRCKlEuaHuIozDuuwGHBrALAdqjWxrj0IMywCZIoVbBke+U7+KCKhKsc5eqsUJu8YfoVR3hxVhUHjlqIFbuAlLvrMqYZd3HgT1O3RSp/eOyXRMGsW0kQKBgQDHvA1p9Qv7K62WYOwwHEIg5Qym5uK4ClhvWUUQPE63bhzrkLkfNlDEOFpsnIk1EonvJHbfzW4pKR36AjbGBv9xxdgntkee+35pN8d8MT2eNMyHdsF6TDToKqPmqKHcxXmnpOCtC9Cam1wjBU+e7gdSoAeNWJeKUzg79HN7M7uD6QKBgQCuAPkd1G7GHkhMiXur1Td6nTmzwz9zPeHHycAE2r1epH22VUfKTu/oDgmky/VKO3JJuc1txt2bHs90iTLRDmcMy9l+6Ix9UJzmanAIRzhAVgmwz1liUNLbnJGl0YxCq0qlQA3FUUmOP36C2cvHcJm/hRIPG2O2nT1DLKsHvgU1xwKBgGL6mPciHU7aBUrZOxJYXpjoiQ2Iq1+imNKNPYFfMW8LHT/LV0HVa87hUkYyiHgJeNtOia48olO5cYZ8ZGJcA2iBL632UaXCYZGIt82epTdqWNTkj9qoOyu2PcTHWncKUVA3j7ORgE2tocolDqDmujBC55svBOHifaKQcE3khA9JAoGAf/fLPjrrNN00gsVhpJ/sa0qSEzh2w4QxNkOT6n4MYzxKD/xsDcc7/MfGI+K0BOHvTXVONXvZoqloHOaB7unOs8R/sivIlqjgmzyQJCZsojQkcFot/HZAfK6LFw4jPyzGev2+ou0DUZA0tHsEuSqAiC+PdnjIPpcpZOvG5KzFHCUCgYEAuLEUmIzQ7ex85Ulag2qfGj0CDMAq1R/rmwrk+1d2aP9GY890HwcyN5dlZGy8/Z/lMlzOGo1kDhhhwOfbiYSit00FdLChVux0wh8nyqqB4IuTy0S0ZeTNjWnjftpNaPXdHh5mpUXXKygCp3UT65HC6coaqoD3Vv8jE32svsz/uPE="
  182. # timestamp-authentication:
  183. # url: http://103.36.136.173:7845/services/TimeStampServices
  184. # app-code: ywxt
  185. # app-pwd: 12345678
  186. # HBoard-sign:
  187. # api-key: "00000"
  188. # api-secret: "00000000"
  189. # url: http://47.100.199.230:8080/pdfsign_hw
  190. # return-url: "https://emr.hnthyy.cn:9222/caTest/casign/hBoardSignReturnUrl"
  191. apiurl:
  192. socket-api: http://demo.hnthyy.cn:20922/thyy/api/socket
  193. scheduled-api: http://172.16.32.133:21702/thyy/scheduled/api
  194. thirdpart-api: http://172.16.32.160:21701/thyy/thirdpart/api
  195. emr-editor-template-url: "http://webhis.thyy.cn:9281/"
  196. # drg-web-api:
  197. archive:
  198. archive-url: "http://localhost:20921/thyy/api/archive"
  199. emr-archive-url: "http://webhis.thyy.cn:8080/thyyemrpdfserver/emr/archive/pdf"
  200. path: "D:\\archive"
  201. jcptmobile:
  202. address: "https://emr.hnthyy.cn:8081"
  203. agentid: 1000051
  204. # url: "https://open.weixin.qq.com/connect/oauth2/authorize"
  205. system:
  206. yz-config:
  207. exceeding-discharge-days: 4
  208. ignore-dis-order-role: 85
  209. shoushubingqu: "8000130"
  210. emr-zy-dept-code: "3020000"
  211. medinsur-dept: "3020100"
  212. we-com:
  213. wply:
  214. medinsur:
  215. api-url: http://webhis.thyy.cn:8077/ybjkdz
  216. api-version: 1.0.0
  217. access-key: 04eMGRg7beAO6vqwrZiLacV8Uy3jNn7QGDUcBO
  218. secret-key: SK3Oip3a2R3NLz2xm58Mpmi69oFu96KrdKNRKglN
  219. ip-address: 218.104.151.243
  220. mac-address: FE-FC-FE-35-35-DE
  221. hosp-id: H43010500370
  222. hosp-name: 长沙泰和医院
  223. hosp-area: 430105
  224. hosp-level: 03
  225. soft-developer:
  226. api-name:
  227. mispos:
  228. mchId: "105430180621029"
  229. userid: "002"
  230. user-password: thyy@2018
  231. config-file: D:\work\ccbmis\config.xml
  232. cert-file: D:\work\ccbmis\MC1819980.pfx
  233. cert-password: 123456
  234. service-url: https://merchant.ccb.com