logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Docker安装可视化工具Portainer

其中,Portainer是一个易于使用的开源工具,为用户提供了直观的用户界面,使容器的管理变得轻松愉快。总的来说,Portainer是一个方便易用的工具,可以显著简化Docker容器的管理。通过图形化的界面,即使对于初学者来说,也可以轻松上手,更加高效地利用Docker的强大功能。现在,你可以在Portainer的用户界面上看到你的Docker容器和服务,并通过直观的图形化界面进行管理。这个命令将

文章图片
#docker#容器#运维
JAVA :Shutdown Signal: channel error; protocol method: #method<channel.close>(reply-code=406, reply

在项目开发中,有时可能会遇到 “Shutdown Signal: channel error;protocol method: #method(reply-code=406, reply-text=PRECONDITION_FAILED - unknown delivery tag 0, class-id=60, method-id=80)” 这样的报错信息。该报错通常与消息队列相关,可能会出现在

文章图片
#网络#运维#java
SpringCloud之Nacos 配置中心yml编码问题 java.nio.charset.MalformedInputException: Input length = 1

org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1

文章图片
#java#spring cloud#jar
Springboot整合rabbitmq并实现消息可靠性和持久性

在本文中,我们演示了如何使用 Spring Boot 整合 RabbitMQ,并实现消息的可靠性和持久性。通过使用 RabbitMQ,我们可以轻松地实现应用程序之间的异步通信,从而提高应用程序的性能和可靠性。要实现可靠的消息传递,我们需要确保消息发送成功,并且在消息处理失败时能够重新处理消息。为此,我们使用了 RabbitMQ 的确认模式和手动确认模式来实现可靠的消息传递。另外,我们还使用了 Ra

文章图片
#java-rabbitmq#rabbitmq#spring boot
Spring Boot基于sharding-jdbc、Hibernate Shards实现MySQL分库分表

本文介绍了三种实现MySQL分库分表的方案:sharding-jdbc、Hibernate Shards和TDDL,并针对每种方案给出了详细的实现步骤和示例代码。这三种方案各有优缺点,选择哪种方案需要根据具体业务需求和技术架构进行综合考虑。无论选择哪种方案,都需要进行合理的分片策略设计和性能优化,以确保分库分表方案的可靠性和高效性。

文章图片
#hibernate#mysql#spring boot
Spring Cloud 服务熔断 Hystrix和Resilience4j

在本文中,我们介绍了如何在Spring Cloud中使用熔断和降级来保护我们的服务免受故障和不可用性的影响。我们首先介绍了Hystrix和Resilience4j这两个流行的熔断器和降级库,然后分别演示了如何在Spring Cloud中使用它们。对于熔断,我们演示了如何使用Hystrix来实现自动熔断和恢复,并通过配置文件自定义阈值和时间窗口。对于降级,我们演示了如何使用Resilience4j来

文章图片
#spring cloud#java#hystrix
Springboot 使用MyCat实现MySQL分库分表

mycat.rule 配置分片规则,这里将 user 表按照 id 字段进行分库分表,使用 CRC32 算法。Mycat是一个开源的MySQL数据库分布式集群中间件,它可以将一台MySQL数据库分成多个MySQL数据库,并且支持水平和垂直分表。需要注意的是,使用 Mycat 分库分表后,所有操作都将由 Mycat 中转,并发性能会受到影响。MySQL分库分表是将大型数据库按照一定的规则进行分割成多

文章图片
#mysql#spring boot#数据库
SpringBoot 处理雪花算法ID 精度丢失

方法一:将对象中的指定属性以文本的方式进行序列化// 以字符串的形式输出@JsonSerialize(using = ToStringSerializer.class)private Long id;方法二:在yml里全局配置spring:jackson:generator:#序列化的时候,将数值类型全部转换成字符串返回write_numbers_as_strings: true方法三:自定义Ja

文章图片
#spring boot#java#后端
Springboot项目中使用druid实现多数据源和动态数据源,因数据库不可用导致的项目挂起的处理方案

在Spring Boot项目中使用Druid实现多数据源和动态数据源管理是一个常见的场景。通过合理的配置和错误处理机制,您可以有效地管理数据源,避免因数据库不可用而导致整个项目挂起。

文章图片
#spring boot#数据库#后端
    共 95 条
  • 1
  • 2
  • 3
  • 10
  • 请选择