All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ch.hermes.hermes-consumers.2.6.16.source-code.application-integration.yaml Maven / Gradle / Ivy

There is a newer version: 2.10.4
Show newest version
consumer:
  backgroundSupervisor:
    interval: 100ms
  receiver:
    poolTimeout: 30ms
    readQueueCapacity: 1000
    waitBetweenUnsuccessfulPolls: true
    initialIdleTime: 10ms
    maxIdleTime: 1000ms
  batch:
    poolableSize: 1024
    maxPoolSize: 67108864 # 64 x 1024 x 1024
  commit:
    offset:
      period: 60s
      queuesSize: 200_000
      queuesInflightDrainFullEnabled: false
  rate:
    limiterSupervisorPeriod: 30s
    limiterReportingThreadPoolSize: 30
    limiterReportingThreadMonitoringEnabled: false
    limiterHeartbeatModeDelay: 60s
    limiterSlowModeDelay: 60s
    convergenceFactor: 0.2
    failuresNoChangeToleranceRatio: 0.05
    failuresSpeedUpToleranceRatio: 0.01
  sender:
    async:
      timeout:
        http2:
          milliseconds: 5_000
          threadPoolSize: 32
          threadPoolMonitoringEnabled: false
  ssl:
    enabled: true
    protocol: TLS
    keystoreSource: jre
    keystoreLocation: classpath:client.keystore
    keystorePassword: password
    keystoreFormat: JKS
    truststoreSource: jre
    truststoreLocation: classpath:client.truststore
    truststorePassword: password
    truststoreFormat: JKS
  http-client:
    monitoring:
      connectionPoolMonitoringEnabled: false
      requestQueueMonitoringEnabled: true
    serial:
      http1:
        threadPoolSize: 30
        threadPoolMonitoringEnabled: false
        followRedirectsEnabled: false
        maxConnectionsPerDestination: 100
        idleTimeout: 0ms
        maxRequestsQueuedPerDestination: 100
      http2:
        enabled: true
        threadPoolSize: 10
        threadPoolMonitoringEnabled: false
        idleTimeout: 0ms
        followRedirectsEnabled: false
        maxRequestsQueuedPerDestination: 100
    batch:
      http1:
        threadPoolSize: 30
        threadPoolMonitoringEnabled: false
        followRedirectsEnabled: false
        maxConnectionsPerDestination: 100
        idleTimeout: 0ms
        maxRequestsQueuedPerDestination: 100
        connectionTimeout: 500ms
  workload:
    rebalanceInterval: 1s
    consumerPerSubscription: 1
  schema:
    cache:
      refreshAfterWrite: 1m
  zookeeper:
    clusters:
      -
        connectionString: "localhost:14192"
        connectionTimeout: 10s
        sessionTimeout: 10s
        authorization:
          enabled: false
          user: admin
          password: admin
  kafka:
    namespace: "itTest"
    clusters:
      - authorization:
          enabled: false
          mechanism: PLAIN
          protocol: SASL_PLAINTEXT
          username: hermes
          password: alice-secret




© 2015 - 2025 Weber Informatics LLC | Privacy Policy