1、总结系统限制有: max_user_process #系统限制某用户下最多可以运行多少进程或线程,使用命令: 查看默认的线程栈大小,单位是字节(Bytes),使用命令: ...
1、总结系统限制有: max_user_process #系统限制某用户下最多可以运行多少进程或线程,使用命令: 查看默认的线程栈大小,单位是字节(Bytes),使用命令: ...
1. 拦截器和过滤器 先说一下,过滤器和拦截器的区别和联系。 1.1 相同点 首先过滤器和拦截器都能实现请求的筛选(过滤或者拦截),然后根据自己的业务需求,添加自己的逻辑,保...
需求: 处理订单过期自动取消,比如下单30分钟未支付自动更改订单状态 解决方案1: 可以利用redis天然的key自动过期机制,下单时将订单id写入redis,过期时间30分...
在上次的文章Spring Data Elasticsearch的使用[https://www.jianshu.com/p/7c4303d8e75b]中解释了我在项目中使用ES...
目录 from+size分页1.1 from+size的命令行实现1.2 from+size的RestHighLevelClient实现 scroll 分页2.1 scrol...
前言 写过工作流都会遇到这样的难题,希望流程的设计可以类似钉钉一样简单明了,而不是超级不有好的bpmn设计器,上网大概搜了一下实现方案,前端仿钉钉设计器一大堆,例如wflow...
前言 前段时间写过一篇:[# RabbitMQ:消息丢失 | 消息重复 | 消息积压的原因+解决方案+网上学不到的使用心得]很多人加了我好友,说很喜欢这篇文章,也问了我一些问...
简单使用 Java API规范(JSR303)定义了Bean校验的标准validation-api,但没有提供实现。hibernate validation是对这个规范的实现...
问题:@RequestBody接受对象只能只能接受POST或着PUT请求的对象,GET请求在url上的复杂对象并不能接收。 解决方案:创建自定义参数解析器解析参数 实现: 一...
最近需要用到springboot、nacos、dubbo的整合,自己试着搭建了一下,过程中也遇到了很多问题。问题都在其他文章里的,这篇文章直奔目的地。 主要分4个模块 模块1...
一、分层架构 1.1> 概述 一提到分层架构,大家应该都不会陌生。因为当我们开始从事软件开发这一行业的时候,接触到的企业项目基本都是采用分层架构的。它产生的时间比较早,可以说...
1. Redis 数据失效导致的雪崩 因为缓存失效,从而导致大量请求导向数据库。 大量请求,导致数据库处理不过来,整个系统依赖数据库的功能全部崩溃 单系统挂掉,其他依赖于该系...
面试被问如何设计一套电商系统,简单想象一下,既然是一个电商系统,有用户去购买,就肯定得有一个用户模块,购买什么东西总不是西北风吧,购买肯定是商品吧,省掉购物车,就得有商品模块...
电商系统最终的目的还是下单支付,所以对于如何搭建订单系统也成了重中之重,订单系统作为电商系统的“纽带”贯穿了整个电商系统的关键流程。其他模块都是围绕订单系统进行构建的。订单系...
一、Sharding-JDBC 简介 最早是当当网内部使用的一款分库分表框架,到2017年的时候才开始对外开源,这几年在大量社区贡献者的不断迭代下,功能也逐渐完善,现已更名为...