01 2023 档案
摘要:全局事务提交流程 全局事务回滚流程
阅读全文
摘要:0.背景 前段时间,其他组同事找到我,说让我协助看一个事务未回滚问题,刚开始以为是事务隔离设置方面的原因,结果原因很简单,因为要给接口添加超时中断的功能,他根据网上文章使用java.util.concurrent.Future#get(long, java.util.concurrent.TimeU
阅读全文
摘要:之前做过一部分的接口性能自测,主要使用的JMeter,记录下测试计划如何创建的过程。 1.插件准备 安装好JMeter后,由于默认没有RT&TPS分析及梯度加压等的配置,所以需要引入插件管理。 下载插件管理器地址:https://jmeter-plugins.org/downloads/all/ 下
阅读全文
摘要:0.前言 简要说下背景,当前使用seata是基于官方1.5.2版本开发的,所以集成过程可供1.5.2及之后版本的使用者参考,为区别于官方版本,内部版本号设置为1.5.2.2。设计demo演示全局事务,执行流程如下。 demo业务流程设计 1.Seata客户端集成 1.1 引入依赖 <!-- spri
阅读全文
摘要:1.Seata是什么 Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。 2.Seata体系中的三个组件 2.1 三个组件 Seata 内部定义了 3个模块
阅读全文
摘要:性能测试的概念 1.性能测试概念的传统解释: 压力测试 压力测试是评估系统处于或超过预期负载时系统的运行情况。压力测试的关注点在于系统在峰值负载或超出最大载荷情况下的处理能力。在压力级别逐渐增加时,系统性能应该按照预期缓慢下降,但是不应该崩溃。压力测试还可以发现系统崩溃的临界点,从而发现系统中的薄弱
阅读全文
摘要:首先检查服务名是否正确,排除改原因后,定位原因为OCI环境和Oracle版本不匹配,Oracle官网下载高版本instantclient依赖解压到本地目录后,navicat-工具-选项-环境重新指定下oci.dll地址即可。
阅读全文
摘要:转自: https://www.cnblogs.com/myshare/p/16832627.html 一、前提 JVM性能调优牵扯到各方面的取舍与平衡,往往是牵一发而动全身,需要全盘考虑各方面的影响。在优化时候,切勿凭感觉或经验主义进行调整,而是需要通过系统运行的客观数据指标,不断找到最优解。同时
阅读全文