草庐IT

cloud-init

全部标签

Spring Cloud整合Seata实现TCC分布式事务模式案例(含源码)

文章目录一、前言二、TCC介绍1、TCC解决方案开源组件2、seata-tcc三、Seata实现TCC案例1、表结构和项目搭建2、常用注解和类1)@TwoPhaseBusinessAction2)@LocalTCC3)@BusinessActionContextParameter4)BusinessActionContext3、具体代码0)SpringCloudAlibaba版本1)tcc-order1>pom.xml

Spring Cloud整合Seata实现TCC分布式事务模式案例(含源码)

文章目录一、前言二、TCC介绍1、TCC解决方案开源组件2、seata-tcc三、Seata实现TCC案例1、表结构和项目搭建2、常用注解和类1)@TwoPhaseBusinessAction2)@LocalTCC3)@BusinessActionContextParameter4)BusinessActionContext3、具体代码0)SpringCloudAlibaba版本1)tcc-order1>pom.xml

redis - 无法连接到位于 127.0.0.1 的 Redis :0: Connection refused (when using init script to shut down a redis server w/unix socket)

我无法通过初始化脚本关闭我的redis服务器。当我执行sudoreboot时,这具有挂起我的机器的巨大的副作用。我使用canonicalguide新安装了redis,将其配置为接受unix套接字上的连接,现在正尝试停止服务器,以便我可以恢复以前保存的.rdb转储。但我不断收到以下信息:CouldnotconnecttoRedisat127.0.0.1:0:ConnectionrefusedWaitingforRedistoshutdown...WaitingforRedistoshutdown...WaitingforRedistoshutdown...WaitingforRedist

redis - 无法连接到位于 127.0.0.1 的 Redis :0: Connection refused (when using init script to shut down a redis server w/unix socket)

我无法通过初始化脚本关闭我的redis服务器。当我执行sudoreboot时,这具有挂起我的机器的巨大的副作用。我使用canonicalguide新安装了redis,将其配置为接受unix套接字上的连接,现在正尝试停止服务器,以便我可以恢复以前保存的.rdb转储。但我不断收到以下信息:CouldnotconnecttoRedisat127.0.0.1:0:ConnectionrefusedWaitingforRedistoshutdown...WaitingforRedistoshutdown...WaitingforRedistoshutdown...WaitingforRedist

Seata AT模式生产级使用示例搭建及注意事项 | Spring Cloud 53

一、前言通过以下系列章节:docker-compose实现SeataServer高可用部署|SpringCloud51SeataAT模式理论学习、事务隔离及部分源码解析|SpringCloud52我们对Seata及其AT事务模式有了基础的了解,今天我们通过搭建SpringBoot集成Seata示例,加深对AT事务模式的掌握,避免在后续实战业务中出现脏写及脏读。二、前置条件2.1完成SeataServer安装具体安装步骤,请见:docker-compose实现SeataServer高可用部署|SpringCloud512.2创建表undo_logSeataAT事务模式需要在每一个微服务对应的数据

redis - Google Cloud Kubernetes 节点可能由于 IP 范围重叠而无法连接到 Redis Memorystore

我有一个由多个节点和一个GoogleCloudRedisMemorystore组成的GoogleCloudKubernetes集群。分布在这些节点上的是包含需要连接到RedisMemorystore的容器的pod的副本。我注意到其中一个节点无法连接到Redis,即该节点上的pod中的任何容器都无法连接到Redis。RedisMemorystore具有以下属性:IP地址:10.0.6.12实例IP地址范围:10.0.6.8/29(10.0.6.8-10.0.6.15)无法连接到Redis的节点具有以下属性:内部IP:10.132.0.5PodCIDR:10.0.6.0/24(10.0.6

redis - Google Cloud Kubernetes 节点可能由于 IP 范围重叠而无法连接到 Redis Memorystore

我有一个由多个节点和一个GoogleCloudRedisMemorystore组成的GoogleCloudKubernetes集群。分布在这些节点上的是包含需要连接到RedisMemorystore的容器的pod的副本。我注意到其中一个节点无法连接到Redis,即该节点上的pod中的任何容器都无法连接到Redis。RedisMemorystore具有以下属性:IP地址:10.0.6.12实例IP地址范围:10.0.6.8/29(10.0.6.8-10.0.6.15)无法连接到Redis的节点具有以下属性:内部IP:10.132.0.5PodCIDR:10.0.6.0/24(10.0.6

spring-boot - 在 spring boot 应用程序中使用关键的 cloud foundry redis 和 rabbitmq 服务作为 vcap 服务

我能够使用关键的REDIS和RABBITMQ服务。在绑定(bind)服务时,我能够获取凭据并在我的application.properties中使用该凭据用于springboot项目。但是我正在使用的这个配置是在application.Properties中硬编码的为了动态地进行此配置,我开始知道我们可以使用pivotal提供的vcap服务。所以想为redis和rabbimq使用运行时凭证。我的代码在下面供引用。应用程序属性rabbitmq.host=hostnamerabbitmq.virtual-host=vhostanmerabbitmq.username=usernamerab

spring-boot - 在 spring boot 应用程序中使用关键的 cloud foundry redis 和 rabbitmq 服务作为 vcap 服务

我能够使用关键的REDIS和RABBITMQ服务。在绑定(bind)服务时,我能够获取凭据并在我的application.properties中使用该凭据用于springboot项目。但是我正在使用的这个配置是在application.Properties中硬编码的为了动态地进行此配置,我开始知道我们可以使用pivotal提供的vcap服务。所以想为redis和rabbimq使用运行时凭证。我的代码在下面供引用。应用程序属性rabbitmq.host=hostnamerabbitmq.virtual-host=vhostanmerabbitmq.username=usernamerab

【springcloud 微服务】Spring Cloud 微服务网关Gateway使用详解

目录一、微服务网关简介1.1网关的作用1.2常用网关1.2.1传统网关1.2.2 云原生网关二、gateway网关介绍2.1问题起源2.2 引发的问题2.2.1重复造轮子2.2.2调用低效2.2.3 重构复杂2.3 gateway改进三、SpringCloudGateway介绍3.1Gateway概述3.2Gateway功能特性3.3 Gateway核心概念3.3.1 路由(route)3.3.2 断言(predicates) 3.3.3 过滤器(Filter)3.4 Gateway工作原理四、Gateway快速使用4.1操作步骤4.1.1 导入maven依赖4.1.2添加配置文件4.1.3启