k8s解决java服务下载超时问题小结

 更新时间:2024年06月19日 10:04:12   作者:yunson_Liu  
我们在走ingress的java程序的时候,往往会有导出数据的功能,这个时候就会有因网络慢、后台处理时间过长导致下载超时,也有因下载文件太大,导致下载失败,下面给分享k8s解决java服务下载超时问题,感兴趣的朋友跟随小编一起看看吧

问题描述:

我们在走ingress的java程序的时候,往往会有导出数据的功能,这个时候就会有因网络慢、后台处理时间过长导致下载超时,也有因下载文件太大,导致下载失败,综合解决办法如下

编辑ingress

metadata:
  annotations:
    nginx.ingress.kubernetes.io/fastcgi-buffer-size: 128k
    nginx.ingress.kubernetes.io/fastcgi-buffers: 4 128k
    nginx.ingress.kubernetes.io/fastcgi-busy-buffers-size: 256k
    nginx.ingress.kubernetes.io/fastcgi-temp-file-write-size: 256k
    nginx.ingress.kubernetes.io/proxy-buffering: 'on'
    nginx.ingress.kubernetes.io/proxy-connect-timeout: '600'
    nginx.ingress.kubernetes.io/proxy-read-timeout: '600'
    nginx.ingress.kubernetes.io/proxy-send-timeout: '600'

其中
1)更改反向代理超时时间

    nginx.ingress.kubernetes.io/proxy-buffering: 'on'
    nginx.ingress.kubernetes.io/proxy-connect-timeout: '600'
    nginx.ingress.kubernetes.io/proxy-read-timeout: '600'
    nginx.ingress.kubernetes.io/proxy-send-timeout: '600'

2)更改缓存大小

    nginx.ingress.kubernetes.io/fastcgi-buffer-size: 128k
    nginx.ingress.kubernetes.io/fastcgi-buffers: 4 128k
    nginx.ingress.kubernetes.io/fastcgi-busy-buffers-size: 256k
    nginx.ingress.kubernetes.io/fastcgi-temp-file-write-size: 256k
    nginx.ingress.kubernetes.io/proxy-buffering: 'on'

到此这篇关于k8s解决java服务下载超时问题的文章就介绍到这了,更多相关k8s java服务下载超时内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • centos7安装jdk-8u333详细图文教程

    centos7安装jdk-8u333详细图文教程

    很多集成环境并不包含jdk环境,即使有相应的组件,在使用时也无法很好的使用,调试过程中也会遇到各种各样的问题,所以很多情况下还是建议在服务器内手动部署,下面这篇文章主要给大家介绍了关于centos7安装jdk-8u333的相关资料,需要的朋友可以参考下
    2023-05-05
  • java连连看游戏菜单设计

    java连连看游戏菜单设计

    这篇文章主要为大家详细介绍了java连连看游戏菜单部分的设计代码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-12-12
  • Spring + ECharts实现数据可视化的案例详解

    Spring + ECharts实现数据可视化的案例详解

    Apache ECharts是一个基于 JavaScript 的开源可视化图表库,在网页上实现数据的可视化,非常好用,本文将通过一个简单的demo来给大家介绍一下Spring + ECharts如何数据可视化,需要的朋友可以参考下
    2023-07-07
  • java枚举的使用示例

    java枚举的使用示例

    我们在学习编程语言的时候都学过枚举,现在就具体来看看java中的枚举的使用
    2013-12-12
  • Java中List集合的深入介绍(超级推荐!)

    Java中List集合的深入介绍(超级推荐!)

    List接口是继承Collection接口,所以Collection集合中有的方法,List集合也继承过来,下面这篇文章主要给大家介绍了关于Java中List集合的相关资料,需要的朋友可以参考下
    2022-01-01
  • java语言如何生成plist下载ipa文件

    java语言如何生成plist下载ipa文件

    这篇文章主要介绍了java语言如何生成plist下载ipa文件问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • Java Scala实现数据库增删查改操作详解

    Java Scala实现数据库增删查改操作详解

    这篇文章主要介绍了Java Scala实现数据库增删查改操作,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2023-04-04
  • 基于rocketmq的有序消费模式和并发消费模式的区别说明

    基于rocketmq的有序消费模式和并发消费模式的区别说明

    这篇文章主要介绍了基于rocketmq的有序消费模式和并发消费模式的区别说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • Java Guava异步编程实践

    Java Guava异步编程实践

    今天咱们要聊的是Guava在异步编程中的应用,让我们搞清楚为什么要用Guava来处理异步任务,在Java的世界里,异步编程是个老话题了,但它依旧非常关键,它能让咱们的应用更高效,尤其是在处理那些耗时的I/O操作
    2023-12-12
  • SpringBoot 接口开发教程(httpclient客户端)

    SpringBoot 接口开发教程(httpclient客户端)

    这篇文章主要介绍了SpringBoot 接口开发教程(httpclient客户端),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03

最新评论