logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

cola4.0 扩展点使用及源码浅析

最近新项目里面用了cola框架,里面有一个扩展点,特定去撸了一下它的源码,把它整明白了Cola扩展点使用Cola中提供了一种扩展点的机制,允许我们通过bizId(组织ID)、useCase(使用案例)、scenario(业务场景)三者动态的去选择实现类。有点类似与我们的策略模式,在程序运行的过程中,动态的选择实现类去处理我们的请求。我就不多做解释了,下面的例子看了,就能明白这个扩展点怎么用了。1、

#java
分布式之session共享问题 4种解决方案及spring session的使用

session在分布式环境下存在的问题由于HTTP协议是无状态的,在开发中我们可以将用户的信息存储在服务器的session中,并生成与之相对应的JSESSIONID通过cookie返回给浏览器。浏览器下次访问,cookie会自动携带上次请求存储的数据(JSESSIONID)到服务器中,服务器根据JSESSIONID找到对应的session,从而获取用户的信息。该机制在单体应用中是没有问题的,但是如

Spring Cloud系列之Spring Cloud Config

在入职的第二天,拉取了公司的代码,讲道理,我在看配置文件的时候,我就蒙蔽了。他是这样子的:作为一名刚走出校园的实习生,说真的,脑袋嗡嗡嗡的。后面了解到项目用的是Spring Cloud Config,所以我就利用周末时间学习一波Spring Cloud Config。认识Spring Cloud ConfigSpring Cloud Config是最早的配置中心,虽然后面的之秀Nacos把它干掉了

java ES RestHighLevelClient客户端“单机“、集群配置

本文介绍,SpringBoot整合ES时RestHighLevelClient的配置,包括单机版本,以及集群版本如何配置(不涉及如何使用RestHighLevelClient)Spring Boot版本:2.2.5ES版本:6.8.6单机配置文件spring:elasticsearch:rest:ip: 10.218.223.73port: 9200scheme: http配置类@Configur

#elasticsearch#java#spring boot
到底了