文章 2023-01-29 来自:开发者社区

spring-boot-route(十六)使用logback生产日志文件

日志是一个系统非常重要的一部分,我们经常需要通过查看日志来定位问题,今天我们一起来学习一下Spring Boot的日志系统。有很多同学习惯性的在生产代码中使用System.out来输出日志,这是不推荐的一种做法,因为System.out是一个同步操作,会在一定程度上影响系统性能,而Logger是一个异步操作。Spring Boot默认的日志系统是logback,当然我们并不需要去引用logbac....

spring-boot-route(十六)使用logback生产日志文件
文章 2022-06-24 来自:开发者社区

Spring Cloud Eureka 全解 (7) - 生产配置最佳实践

系列目录:Spring Cloud Eureka 全解 (1) - 总览篇Spring Cloud Eureka 全解 (2) - 整体流程篇Spring Cloud Eureka 全解 (3) - 核心流程-服务注册与取消详解Spring Cloud Eureka 全解 (4) - 核心流程-服务与实例列表获取详解Spring Cloud Eureka 全解 (5) - 自我保护机制Sprin....

问答 2022-03-14 来自:开发者社区

Spring Boot是如何创建出能直接运行,独立的、生产级别的应用呢

Spring Boot是如何创建出能直接运行,独立的、生产级别的应用呢

文章 2021-12-17 来自:开发者社区

Spring Cloud Stream如何消费自己生产的消息

在上一篇《Spring Cloud Stream如何处理消息重复消费》中,我们通过消费组的配置解决了多实例部署情况下消息重复消费这一入门时的常见问题。本文将继续说说在另外一个被经常问到的问题:如果微服务生产的消息自己也想要消费一份,应该如何实现呢?常见错误在放出标准答案前,先放出一个常见的错误姿势和告警信息(以便您可以通过搜索引擎找到这里^_^)。以下错误基于Spring Boot 2.0.5、....

文章 2021-12-17 来自:开发者社区

Spring Cloud Alibaba基础教程:Nacos 生产级版本 0.8.0

昨晚Nacos社区发布了第一个生产级版本:0.8.0。由于该版本除了Bug修复之外,还提供了几个生产管理非常重要的特性,所以觉得还是有必要写一篇讲讲这次升级,在后续的文章中也都将以0.8.0版本为基础。升级的理由如Nacos官方的发布文档中描述的那样,本版本将支持非常重要的三个特性:第一,用户登录。在过去版本的Nacos中,用户是可以直接访问Nacos的页面的,我们需要通过网络或者代理手段来增加....

Spring Cloud Alibaba基础教程:Nacos 生产级版本 0.8.0
文章 2021-12-10 来自:开发者社区

什么?Spring官方推荐的@Transational还能导致生产事故?

在Spring中进行事务管理非常简单,只需要在方法上加上注解@Transactional,Spring就可以自动帮我们进行事务的开启、提交、回滚操作。甚至很多人心里已经将Spring事务与@Transactional划上了等号,只要有数据库相关操作就直接给方法加上@Transactional注解。不瞒你说,我之前也一直是这样,直到使用@Transactional导致了一次生产事故,而那次生产事故....

什么?Spring官方推荐的@Transational还能导致生产事故?
文章 2020-10-21 来自:开发者社区

Spring boot 2.3优雅下线,距离生产还有多远?

前言 在生产环境中,随着云原生架构的发展,自动的弹性伸缩、滚动升级、分批发布等云原生能力让用户享受到了资源、成本、稳定性的最优解。但是在应用的缩容、发布等过程中,由于实例下线处理得不够优雅,将会导致短暂的服务不可用,短时间内业务监控会出现大量 io 异常报错;如果业务没做好事务,那么还会引起数据不一致的问题,那么需要紧急手动订正错误数据;甚至每次发布,您需要发告示停机发布,否则您的用户会出现一段....

Spring boot 2.3优雅下线,距离生产还有多远?

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注