![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springCloud
想花
有趣有想法,然后通过代码、硬件实现
展开
-
spring cloud gateway整合security实现统一权鉴
方法,返回对象包含数据库查询出的用户账号和密码,然后和用户录入的账号密码比较验证。当登录成功后会把token返回给前端,后续的调用业务接口都会把token携带上进行。因为gateway框架使用的是netty的webflux技术,不是springmvc的servlet。上图的是否 2、3是我自定义的角色,在查询数据库用户账户密码时候,也查询了角色,并且一起封装到。security有两个版本,一个是sevlet,一个是webflux。当验证完成账户密码成功后,进行权限验证,判断请求的路径。原创 2022-11-06 20:33:43 · 4090 阅读 · 0 评论 -
k8s部署elasticsearch、kibana(包含数据挂载VOLUME)
5. elasticsearch* 节点node101命令:~~docker run -p 9200:9200 -p 9300:9300 -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -e "discovery.type=single-node" \ -v /home/shenshuxin/appsdata/elasticsearch/.cache:/usr/share/elasticsearch/.cache \ -v /home/shenshuxin/appsd原创 2022-03-02 00:17:10 · 1816 阅读 · 0 评论 -
k8s部署jenkins
apiVersion: apps/v1kind: Deploymentmetadata: labels: app: jenkins name: ssx-jenkins-dm namespace: ssxspec: replicas: 1 selector: #标签选择器,与上面的标签共同作用 matchLabels: #选择包含标签app:mysql的资源 app: jenkins template: #这是选择或创建的Pod的模板原创 2022-02-27 20:40:26 · 1280 阅读 · 0 评论 -
mybatis关于factorybean疑问
sping集成mybatis使用bean容器管理各种实现类mybatis是通过SqlSessionFactoryBeanBuilder类来创建SqlSessionFactoryBean类来原创 2022-02-24 19:20:40 · 248 阅读 · 0 评论 -
使用Dockerfile部署docker生成容器-模板
# 这是docker运行jar包的模板 运行此Dockerfile文件时建议 把此Dockerfile文件+xx.jar单独放到一个文件夹,然后执行 `docker build -t hellowold-jar-images:v1.0 .`FROM java:8# 作者MAINTAINER ssx <ssx17852015601@163.com>#因为容器运行后可能一直产生日志文件,导致容器数据变大,合理利用挂载点# 容器挂载的意思就是容器内部的某个目录映射到宿主机某个目录,操作容原创 2022-02-16 00:20:02 · 737 阅读 · 0 评论 -
关于maven下载依赖失败问题
1. 确认网络联通,并且对应的仓库存在此依赖2. 查看失败的maven的pom.xml文件中是否继承父依赖pom了,如果没有依赖父pom的话,确认好每个依赖都制定了版本。如继承了父pom的话,查看父pom的<dependencyManagement>标签中的依赖是否都指定了版本。这里必须指定,否则下载失败...原创 2022-02-13 19:56:01 · 1098 阅读 · 0 评论 -
k8s部署mysql
注意事项因为是容器化部署,如果默认配置的话可能会出现下面问题:重启docker容器,mysql存储的数据都没了,还有mysql登录密码都需要在docker运行mysql镜像的时候指定。因为k8s为了保证可用性,如果在节点A上部署的mysql宕机了,可能会在B节点上重新部署mysql,这样的话之前保存的数据都流失了。所以需要指定启动参数。我自己的k8s部署环境配置信息:* 在192.168.192.131部署node131 (k8s的master+工作节点)* 在192.168.192.原创 2022-02-05 15:52:09 · 8233 阅读 · 1 评论 -
spring cloud常用组件
二、spring cloud1. 关于Spring Cloud NetflixThe patterns provided include Service Discovery (Eureka), Circuit Breaker (Hystrix), Intelligent Routing (Zuul) and Client Side Load Balancing (Ribbon)…Netflix组件是分布式微服务管理的一套解决实现具体demo在我的gitee1.1 微服务注册中心Eurekaeur原创 2021-12-22 11:33:05 · 371 阅读 · 0 评论