
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
分布式Session-前言在Web项目开发中,会话管理是一个很重要的部分,用于存储与用户相关的数据。通常是由符合session规范的容器来负责存储管理,也就是一旦容器关闭,重启会导致会话失效。因此打造一个高可用性的系统,必须将session管理从容器中独立出来。共享Session问题 HttpSession是通过Servlet容器创建和管理的,像Tomca...
概览操作步骤如下:1.seata-server端,修改server配置2.client端(你自己的项目),引入配置文件,修改配置文件3.数据源代理设置4.创建数据库表5.启动注册中心(eureka),启动server,启动client(包括订单服务,库存服务、账户服务)1.此demo技术选型及版本信息注册中心:eureka 2.1.2服务间调用:feign 2.1.2...
目录代码审查平台本文目标环境要求系统环境组件服务版本前言代码评审SonarQube简介概述部署流程检查系统参数设置系统参数拉取代码进入文件目录创建数据卷目录部署文件信息执行启动脚本部署成功信息访问地址环境配置SonarQubeadmin用户的权限配置:开启执行分析权限创建访问TokenJenkinsJenkins初始密码查看Jenkins集成Sonarqube获取Sonarqube的TokenJe
大 纲Kubernetes Pod详解Kubernetes工作负载与服务介绍Kubernetes Pod详解Kubernets概览Kubernets概览Kubernetes关键概念-PodKubernetes关键概念-Pod在Kubernetes中, pods是能够创建、调度、和管理的最小部署单元,是一组容器的集合,而不是单独的应用容器同一个Pod里的...
Kubernetes 日志系统建设难点典型的 Kubernetes 架构Kubernetes 上的日志方案相比我们之前基于物理机、虚拟机场景的日志方案有很大不同,例如:日志的形式变得更加复杂,不仅有物理机/虚拟机上的日志,还有容器的标准输出、容器内的文件、容器事件、Kubernetes 事件等等信息需要采集;环境的动态性变强,在 Kubernetes 中,机器的宕机、下线、上...
异常回滚示例1.捕获异常,不抛出,事务不能回滚!!!if(userSave){try {userDao.save(user);userCapabilityQuotaDao.save(capabilityQuota);} catch (Exception e...
在使用spring时,经常需要在普通类中获取session,request等对像. 比如一些AOP拦截器类,在使用struts2时,因为struts2有一个接口使用org.apache.struts2.ServletActionContext即可很方便的取到session对象.用法:ServletActionContext.getRequest().getSession();但在单独使用
事务:事务:是逻辑上一组操作,要么全都成功,要么全都失败.事务特性:ACIDACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability) 原子性(Atomicity):事务不可分割一致性(Consistency):事务执行的前后,数据完整性...
与Jenkins不同,Tekton在容器和云原生环境中更加灵活,减少资源占用,支持松散耦合和重用,使各团队能够自主配置自己的管道,有利于事件驱动编排

云原生 etcd 系列-7|深入剖析数据多版本 MVCC 机制坚持思考,就会很酷你以为删掉就没事了?有些童鞋以前还真是做过些傻事,以为删掉一些东西,覆盖一些东西就能掩盖某一些"不可告人"的秘密。来看看 etcd 的例子:./etcdctl put 张三 是个憨憨哎呀,这可不大对,怎么能说这么羞耻的话呢!黑历史赶紧删掉。./etcdctl del 张三再来写过一个正常的:./etcdctl put








