TypeScript安装

NPM 安装 TypeScript

使用国内镜像:

1
$ npm config set registry https://registry.npm.taobao.org

安装 typescript:

1
$ npm install -g typescript

安装完成后我们可以使用 tsc 命令来执行 TypeScript 的相关代码,以下是查看版本号:

1
2
$ tsc -v
Version 4.3.5
阅读更多

TypeScript简介

介绍

TypeScript 是 JavaScript 的一个超集,支持 ECMAScript 6 标准。

TypeScript 由微软开发的自由和开源的编程语言。

TypeScript 设计目标是开发大型应用,它可以编译成纯 JavaScript,编译出来的 JavaScript 可以运行在任何浏览器上。

阅读更多

seata事务分组

事务分组是什么?

事务分组是seata的资源逻辑,类似于服务实例。在file.conf中的my_test_tx_group就是一个事务分组。

阅读更多

seata事务日志mysql持久化配置

seata默认事务支持是file文件存储,不怎么好,不方便查看和管理;所以我们一般是db存储;

修改配置文件

修改conf下的file.conf配置文件

阅读更多

seata原理详解

Seata 是什么?

Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。

阅读更多

分布式事务常见解决方案

分布式事务问题模拟

当多个服务调用过程中,其中一个或者多个服务执行失败,出现异常情况的时候,导致数据不一致性,

这样就出现了分布式事务问题;

我们来模拟下这个问题,我们运行过程中,让账户扣钱操作执行失败;

阅读更多

分布式基础案例搭建

背景

我们模拟一个简单下单业务,客户端调用rest对外服务,rest服务再调用订单服务实现创建订单和账户服

务实现账户扣钱操作,最终来完整下单业务;

阅读更多