spring boot + spring cloud confi

2018-07-28  本文已影响69人  司鑫

注意点:

相关问题

场景1:

如果只需要上传1M及以下的文件, 当我们在发送上传图片的请求是会出现以下异常。


解决:
gateway.yml对该serviceroute进行处理
zuul:
  routes:
    app-demo:
      path: /app-demo/**
      url: http://app-demo:8080

##改为

zuul:
  routes:
    app-demo:
      path: /app-demo/**
      serviceId: appDemoUploadImage


appDemoUploadImage:
  ribbon:
    NIWSServerListClassName: com.netflix.loadbalancer.ConfigurationBasedServerList
    listOfServers: http://app-demo:8080

场景2:
如果上传图片大于 1M,那么需要

spring:
  servlet:
    multipart:
      max-file-size: xxMB
      max-request-size: xxMB

场景3:
当上传图片过大时,会出现 timeout 的异常。
解决:在gateway.yml 中添加超时时长设置

  command:
    default:
      execution:
        isolation:
          thread:
            timeoutInMilliseconds: 10000 // 以秒为单位
上一篇下一篇

猜你喜欢

热点阅读