logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

spring boot内嵌tomcat优雅的开启apr模式

文章目录简介Win下开启APRLinux下开启APR把lib打进jar包简介环境: jdk8、spring boot 2.3.4.RELEASE、centOS7.3、win7在spring boot启动的时候常常会看到这样的ERROR日志,说是本地的Tomcat Native library版本太低,这里就来解决这个问题2020-10-29 14:22:54.229 ERROR 11152 ---

#java#spring boot#tomcat
从零开始通过idea插件将一个spring boot项目部署到docker容器里运行

实操:将一个spring boot项目部署到docker容器里运行实验需要的环境:腾讯云+Ubuntu 16.04 x64+idea+插件docker integration+daocloud第一步,安装操作系统首先在腾讯云上安装一个干净的Ubuntu系统系统使用Ubuntu 16.04 64位这里服务市场虽然有docker,但是版本都太低(1.8.2左右),现在的...

redis运行在docker容器中

首先需要配置文件首先到github上搜索redis,选择对应的版本,因为我docker pull的是3.2的版本,所以在release中找到3.2的版本,下载源码https://github.com/antirez/redis/releases/tag/3.2.11然后就得到了配置文件想要远程连接,首先把绑定到本地地址的配置注释掉然后把保护模式关掉设置登录密...

在eureka中使用ip注册服务

在将微服务放入docker部署在多个云服务器上的时候,发现eureka里显示的是机器名,然后弄了个spring boot admin监控平台,发现它就找不到各个微服务对应的主机了。在网上查得eureka.instance.prefer-ip-address=true,使用这条配置eureka里显示的就是ip地址了,但是依然不够的,在监控平台里面还是连接不上。还需要配置instance-和h...

使用JWT做微服务的登录方案

由于微服务大都是分布式的,需要几台服务器部署,当一个用户在其中一台服务器登录后,传统的方式是session保存其登录信息,然后可以使用共享存储共享,比如redis共享,这种方案的缺点在于共享存储需要一定保护机制,因此需要通过安全链接来访问,这时解决方案的实现就通常具有相当高的复杂性了,所以这里使用基于令牌的方式做登录。JWT简介简介网上都有,下面是摘抄的一部分,做做笔记。。。JWT(J...

使用国密(SM3WithSM2)对jwt进行签名

文章目录环境背景介绍国密系列简要介绍实操1、首先去git上把开源项目拉下来2、关于曲线参数修改3、生成证书4、引入pom5、签名验签思路6、编码7、单元测试环境jdk8、spring boot 2.3.4、java-jwt 3.11.0、bouncycastle 1.65背景介绍在多个系统之间,由于调用链长,使用了jwt token的方式鉴权,然后获取相应的资源,这里用到核心的一点就是jwt的防篡

#java
使用dynamic-datasource-spring-boot-starter做多数据源及源码分析

多数据源系列1、spring boot2.0 +Mybatis + druid搭建一个最简单的多数据源2、利用Spring的AbstractRoutingDataSource做多数据源动态切换3、使用dynamic-datasource-spring-boot-starter做多数据源及源码分析文章目录多数据源系列简介实操基本使用集成druid连接池源码分析整体结构总结简介前两篇博客介绍了用基本的

#java#spring#spring boot
到底了