画布 1
spring cloud 核心参数调优
  1.tomcat参数
    uri-encoding
      url编码,默认值 utf-8
    max-threads
      最大并发处理线程,默认200
    max-connections
      最大处理连接数,默认10000
    min-spare-threads
      初始化最小线程数大小: 20
    acceptCount
      最大连接排队队列, 超出这个后面的连接会直接拒绝,默认值 100
    max-http-post-size
      最大post数据大小, 默认 2097152(2M)
    max-http-header-size
      最大header数据大小
  2.hystrix参数
    hystrix.command.default.execution.isolation.strategy
      限流隔离策略 默认: Thread, 可选 Thread| Semaphore
    hystrix.threadpool.default.coreSize
      核心线程数默认是 10
    hystrix.threadpool.default.maximumSize
      最大线程池大小,即并行任务数多少 默认:10
    hystrix.threadpool.default.maxQueueSize
      最大请求队列,超过最大等待队列请求将被拒绝,默认-1，使用SynchronousQueue
    hystrix.threadpool.default.queueSizeRejectionThreshold
      排队线程数量阈值，默认为5，达到时拒绝，如果配置了该选项，队列的大小是该队列
    hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds
      调用方配置，被该调用方的所有方法的超时时间都是该值 (默认1000ms)
    hystrix.command.HystrixCommandKey.execution.isolation.thread.timeoutInMilliseconds
      被调用方配置,被该调用方的所有方法的超时时间都是该值 (默认1000ms)
  3. 数据源参数
    spring.datasource.hikari.maximum-pool-size
      线程池大小
    spring.datasource.hikari.connection-test-query
      是否测试连接
    spring.datasource.hikari.connection-timeout
      连接超时
    spring.datasource.hikari.validation-timeout
      校验连接超时
  4.feign参数
    ribbon.ReadTimeout
      读取超时默认值,5s
    ribbon.ConnectTimeout
      连接超时默认值,2s
  okhttp参数
    connectTimeout
      连接超时默认值,10000
    readTimeout
      连接超时默认值,10000
    writeTimeout
      连接超时默认值,10000