diff --git a/src/main/resources/application-test.yml b/src/main/resources/application-test.yml index 27517a5..02af2a7 100644 --- a/src/main/resources/application-test.yml +++ b/src/main/resources/application-test.yml @@ -66,6 +66,27 @@ spring: max-wait: 1ms max-idle: 8 min-idle: 0 + kafka: + bootstrap-servers: 192.168.0.156:9093 + producer: + # 写入失败时,重试次数。当leader节点失效,一个repli节点会替代成为leader节点,此时可能出现写入失败, + # 当retris为0时,produce不会重复。retirs重发,此时repli节点完全成为leader节点,不会产生消息丢失。 + retries: 3 + #procedure要求leader在考虑完成请求之前收到的确认数,用于控制发送记录在服务端的持久化,其值可以为如下: + #acks = 0 如果设置为零,则生产者将不会等待来自服务器的任何确认,该记录将立即添加到套接字缓冲区并视为已发送。在这种情况下,无法保证服务器已收到记录,并且重试配置将不会生效(因为客户端通常不会知道任何故障),为每条记录返回的偏移量始终设置为-1。 + #acks = 1 这意味着leader会将记录写入其本地日志,但无需等待所有副本服务器的完全确认即可做出回应,在这种情况下,如果leader在确认记录后立即失败,但在将数据复制到所有的副本服务器之前,则记录将会丢失。 + #acks = all 这意味着leader将等待完整的同步副本集以确认记录,这保证了只要至少一个同步副本服务器仍然存活,记录就不会丢失,这是最强有力的保证,这相当于acks = -1的设置。 + #可以设置的值为:all, -1, 0, 1 + acks: 1 + consumer: + group-id: SmartCity + # smallest和largest才有效,如果smallest重新0开始读取,如果是largest从logfile的offset读取。一般情况下我们都是设置smallest + auto-offset-reset: earliest + # 设置自动提交offset + enable-auto-commit: true + # 如果'enable.auto.commit'为true,则消费者偏移自动提交给Kafka的频率(以毫秒为单位),默认值为5000。 + auto-commit-interval: 5000 + max-poll-records: 5 mybatis: config-location: classpath:mybatis/mybatis-config.xml @@ -112,6 +133,18 @@ sms: template: verification-code: '{sign} 您的验证码为 {content}, 有效时间为120秒,若非本人操作,请忽略。' +map: + super-map: + center-lat: 40.98896497581636 + center-lng: 113.11412662267688 + zoom: 8 + base-map-url: https://iserver.supermap.io/iserver/services/map-china400/rest/maps/China + baidu-map: + center-lat: 40.98896497581636 + center-lng: 113.11412662267688 + zoom: 11 + boundary: 乌兰察布市 + logging: # enable-api-log: true file: @@ -121,3 +154,9 @@ logging: org.springframework.data.mongodb: debug org.springframework.boot.autoconfigure.security.servlet: debug ink.wgink: debug + +params-config: + # 专管员角色ID + role-specialized-person: 6ac90f36-caa0-4273-9489-4d0197124c33 + # 网格员角色ID + role-grid-member: 90675eba-e63e-4819-b45d-2c99ab78a278 \ No newline at end of file