springboot
文章平均质量分 96
J.xx
这个作者很懒,什么都没留下…
展开
-
高并发下,Tomcat、HttpClient让系统瘫痪
高并发下,Tomcat、HttpClient让系统瘫痪 最近做了一个项目,需要通过http多次请求和外部系统数据交换,例如支付,地图等。但是交互过程通过http调用第三方接口响应时间慢会导致并发量下降,甚至堵死系统。 下面将从Tomcat底层原理上分析为什么http交互会导致Tomcat性能下降。 Tomcat和BIO 老版本的Tomcat底层使用BIO方式实现,就是java常用的Socket网络...原创 2020-02-23 12:52:03 · 1978 阅读 · 0 评论 -
自定义Spring EL解析
@Test public void test() { //数据 Properties properties = new Properties(); properties.put("text", "hello world"); properties.put("timeout", "#{30 * 1000L}"); ...原创 2019-11-13 14:53:37 · 441 阅读 · 0 评论 -
springboot生产环境不加载classpath:application.properties,重新指定文件
最近一次生产环境部署,发现线上的zookeeper中注册的ip地址为测试环境的ip,然后查看了程序里的/src/main/resources/application.properties,发现开发人员在配置了 spring.cloud.zookeeper.discovery.instance-host=192.168.1.128 但是 线上的配置文件没有覆盖配置,线上启动后依然是192.16...原创 2018-11-16 13:15:29 · 3543 阅读 · 0 评论 -
Spring图片、文件资源断点续传,视频流播放
import org.apache.commons.io.FilenameUtils; import org.apache.commons.lang3.StringUtils; import org.springframework.core.io.FileSystemResource; import org.springframework.core.io.support.ResourceRegio...原创 2019-08-08 09:43:44 · 421 阅读 · 0 评论 -
elasticsearch 创建、删除索引
public class EsAdmin { private TransportClient client; public EsAdmin(TransportClient client) { this.client = client; } @Override public void createIndex(String index, ...原创 2019-08-08 14:16:50 · 578 阅读 · 0 评论