有知数据流调度
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

136 lines
4.8 KiB

11 months ago
  1. logging:
  2. level:
  3. root: info
  4. path: ./logs
  5. server:
  6. port: 8000
  7. servlet:
  8. context-path: /analystschedule
  9. tomcat:
  10. uri-encoding: utf-8
  11. max-connections: 20000
  12. max-http-form-post-size: 1
  13. max-threads: 1000
  14. spring:
  15. application:
  16. name: analystschedule
  17. datasource:
  18. url: jdbc:mysql://172.24.12.126:3306/cda_db?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&useSSL=true
  19. username: root
  20. password: baifendian123
  21. driver-class-name: com.mysql.cj.jdbc.Driver
  22. kafka:
  23. bootstrap-servers: 172.16.12.55:9092,172.16.12.56:9092,172.16.12.57:9092
  24. producer:
  25. retries: 0
  26. #当有多个消息需要被发送到同一个分区时,生产者会把它们放在同一个批次里。该参数指定了一个批次可以使用的内存大小,按照字节数计算。
  27. batch-size: 16384
  28. # 设置生产者内存缓冲区的大小。
  29. buffer-memory: 33554432
  30. # 键的序列化方式
  31. key-serializer: org.apache.kafka.common.serialization.StringSerializer
  32. # 值的序列化方式
  33. value-serializer: org.apache.kafka.common.serialization.StringSerializer
  34. # acks=0 : 生产者在成功写入消息之前不会等待任何来自服务器的响应。
  35. # acks=1 : 只要集群的首领节点收到消息,生产者就会收到一个来自服务器成功响应。
  36. # acks=all :只有当所有参与复制的节点全部收到消息时,生产者才会收到一个来自服务器的成功响应。
  37. acks: 1
  38. consumer:
  39. # 自动提交的时间间隔 在spring boot 2.X 版本中这里采用的是值的类型为Duration 需要符合特定的格式,如1S,1M,2H,5D
  40. auto-commit-interval: 1S
  41. # 该属性指定了消费者在读取一个没有偏移量的分区或者偏移量无效的情况下该作何处理:
  42. # latest(默认值)在偏移量无效的情况下,消费者将从最新的记录开始读取数据(在消费者启动之后生成的记录)
  43. # earliest :在偏移量无效的情况下,消费者将从起始位置读取分区的记录
  44. auto-offset-reset: earliest
  45. # 是否自动提交偏移量,默认值是true,为了避免出现重复数据和数据丢失,可以把它设置为false,然后手动提交偏移量
  46. enable-auto-commit: true
  47. # 键的反序列化方式
  48. key-deserializer: org.apache.kafka.common.serialization.StringDeserializer
  49. # 值的反序列化方式
  50. value-deserializer: org.apache.kafka.common.serialization.StringDeserializer
  51. #消费组
  52. group-id: test4
  53. #消费者并发线程数
  54. concurrency: 4
  55. #超时时间
  56. max-poll-interval-ms: 60000
  57. #listener:
  58. # 在侦听器容器中运行的线程数。
  59. #concurrency: 5
  60. #listner负责ack,每调用一次,就立即commit
  61. #ack-mode: manual_immediate
  62. #missing-topics-fatal: false
  63. redis:
  64. host: 172.24.12.126
  65. port: 6379
  66. timeout: 10000
  67. database: 5
  68. jedis:
  69. pool:
  70. max-active: 8 # 连接池最大连接数(使用负值表示没有限制)
  71. max-wait: 800 # 连接池最大阻塞等待时间(使用负值表示没有限制)
  72. max-idle: 8 # 连接池中的最大空闲连接
  73. min-idle: 2 # 连接池中的最小空闲连接
  74. boot:
  75. admin:
  76. client:
  77. #url: http://10.10.143.85:8000
  78. url: http://172.16.12.55:8001
  79. instance:
  80. service-base-url: http://10.10.143.85:8000
  81. management:
  82. endpoints:
  83. web:
  84. exposure:
  85. include: "*"
  86. endpoint:
  87. health:
  88. show-details: always
  89. health:
  90. elasticsearch:
  91. enabled: false
  92. kafka:
  93. consumer:
  94. #自定义topic
  95. topic: analyze
  96. mybatis:
  97. type-aliases-package: com.bfd.analyze.model
  98. elasticsearch:
  99. cluster-nodes: 172.16.12.55:9200,172.16.12.56:9200,172.16.12.57:9200
  100. cluster-name: zh628es-cluster
  101. username: elastic
  102. password: bfd123
  103. index-name: analyze_00001
  104. dispatch:
  105. index-name: dispatch_analyze_00001
  106. zookeeper:
  107. connection-string: 172.16.12.55:2181,172.16.12.56:2181,172.16.12.57:2181
  108. publish-node: /analyze
  109. task:
  110. dispatch-thread-num: 1
  111. results-thread-num: 1
  112. save-thread-num: 1
  113. queue-size: 10000
  114. error-task-path: ../data/errorTask.txt
  115. error-result-path: ../data/errorResult.txt
  116. task-queue-path: ../data/taskQueue.txt
  117. result-queue-path: ../data/resultQueue.txt
  118. saveData-queue-path: ../data/saveDataQueue.txt
  119. errorTask-queue-path: ../data/errorTaskQueue.txt
  120. cycle-intv: 180000 #m默认3分钟
  121. error-time: 3 #应用请求最大重试次数
  122. #计费配置
  123. billing:
  124. apps:
  125. 2: 语音识别
  126. 3: 文字翻译
  127. 1027: 文档翻译
  128. 17: 文字识别
  129. 65: 生成式大模型
  130. billingUrl: http://172.24.12.126:7076
  131. aimodelType: 65