- Springboot和SpringCloud 整合全集
- 想要做”架构师“,一定要会画设计图
- 画出你的项目架构图
- 产品框架图
- C4-官网
- 为什么说我们需要软件架构图?
- 系统逻辑架构图怎么画
- []
- 敏捷/DevOps实践规范参考
- 数据库设计规范
- 开发规范
- 敏捷开发管理工具-leangoo
- []
- 高并发系统之限流特技
- 何时进行服务熔断、服务降级、服务限流?
- 服务接口API限流 Rate Limit
- 利用Spring Cloud实现微服务- 熔断机制
- 分布式系统关键技术:流量与数据调度
- 微服务来了,监控怎么办?
- Spring Boot 2.x监控数据可视化(Actuator + Prometheus + Grafana手把手)
- Grafana+Prometheus打造springboot监控平台
- SpringBoot 2.x Prometheus Grafana实现应用可视化监控
- Prometheus+ Grafana 微服务系统监控方案搭建
- 四款云服务监控工具介绍:Nagios 、 ganglia、zabbix、onealert
- 微服务治理框架的技术选型
- Consul+Prometheus系统监控之服务发现
- 从零开始搭建ELK+GPE监控预警系统
- Prometheus 通过consul动态修改Targets接入
- 微服务监控Spring Boot Admin
- Hystrix-Dashboard仪表盘
- SpringCloud2.0微服务搭建集成Turbine遇到的一些坑以及解决办法
- Prometheus官方文档
- Consul+Prometheus系统监控之注册发现
- 从零开始搭建ELK+GPE监控预警系统
- Prometheus的监控解决方案(含监控kubernetes)
- prometheus的监控解决方案
- Kubernetes平台监控方案之:Exporters+Prometheus+Grafana
- grafana官方
- Grafana使用mysql作为数据源,呈现图表
- Spring For All 社区 Spring 官方教程翻译
- 官方文档
- 微服务落地,我们在考虑什么?
- 主流分布式架构的风流韵事...
- 微服务六大设计原则
- 微服务的4个设计原则和19个解决方案
- 微服务开发规范
- 领域驱动设计:服务边界划分
- IBM Stream的参考
- CentOS7使用firewall-cmd打开关闭防火墙与端口
- 数据库索引分类
- Mysql SSL问题
- MySql 关闭ssl
##配置文件动态刷新
- springCloud config refresh刷新actuator踩坑
- springboot附件上传超限
1.项目使用的是Spring Boot + Spring Cloud,上传附件报超出自带tomacat限制大小(默认1M)
"Maximum upload size exceeded; nested exception is java.lang.IllegalStateException: org.apache.tomcat.util.http.fileupload.FileUploadBase$FileSizeLimitExceededException:
The field file exceeds its maximum permitted size of 1048576 bytes
2.解决方案
(1)在配置文件(application.properties)加入如下代码
spring:
servlet:
multipart:
max-file-size: 10MB
max-request-size: 100MB
maxFileSize 单个数据大小
maxRequestSize 是总数据大小
(2)把如下代码放在启动类上,并在类上加入@Configuration
/**
* 文件上传配置
*
* @return
*/
@Bean
public MultipartConfigElement multipartConfigElement() {
MultipartConfigFactory factory = new MultipartConfigFactory();
// 单个数据大小
factory.setMaxFileSize("10MB"); // KB,MB
/// 总上传数据大小
factory.setMaxRequestSize("100MB");
return factory.createMultipartConfig();
}
PS:若是有网关之类的中转,需在网关中也加入如上配置。
- springboot + mybatis plus强大的条件构造器queryWrapper、updateWrapper
- 官方文档
- Java 信任所有SSL证书(解决PKIX path building failed问题)
- Alibaba Cloud Toolkit使用:在 Intellij IDEA 中部署 Spring Boot / Spring Cloud 应用到远程服务器