spring-boot spring-cloud
文章平均质量分 84
fengchao2016
热爱做一件事
展开
-
skywalking链路追踪整合spring-cloud
2. 解压apache-skywalking-apm-bin.zip unzip apache-skywalking-apm-bin.zip,解压后即可使用,里面的配置文件都提前配置好了 3. 启动skywalking进入apache-skywalking-apm-bin/bin,执行命令:sh startup.sh等待5-10秒钟,访问ip:8085,即可出现如下ui界面,即安装成功 将skywalking-agent.zip在windows上解压原创 2022-12-07 10:08:56 · 601 阅读 · 0 评论 -
spring-cloud-config配置文件中心说明
先看一张spring-cloud-config的架构图:从图中可以清晰的知道spring-cloud服务从configServer中或者配置文件信息,configServer从git里面拉配置文件信息。构建一个config client:引入maven依赖:<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-clo..原创 2021-03-11 16:01:32 · 1165 阅读 · 0 评论 -
Spring-Cloud 熔断器的实现
在分布式架构中,当某个服务单元发生故障(类似用电器发生短路)之后,通过断路器的故障监控(类似熔断保险丝),向调用方返回一个错误响应,而不是长时间的等待。这样就不会使得线程因调用故降服务被长时间占用不释放,避免了故障在分布式系统中的藿延。针对上述问题 ,Spring Cloud Hystrix 实现了断路器、线程隔离等一系列服务保护功能。它也是基于 Netflix 的开源框架Hystrix 实现的,该框架的目标在于通过控制那些访问远程系统、服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。...原创 2020-12-22 17:34:04 · 831 阅读 · 0 评论 -
Spring-Boot启动方式,以及线上部署
spring-boot简化的spring繁琐的配置文件方式,还可以很好的融入Docker,并且集成tomcat,Jetty等容器。本篇讲解Sping-Boot的启动方式。从官网:http://start.spring.io/ 下载spring-boot的demo实例。一个简单的实现RESTful API接口的类:package com.lgy.controller;原创 2017-12-06 16:19:17 · 6664 阅读 · 0 评论 -
SpringBoot整合Mybatis
SpringBoot如何优雅的整合Mybatis?1.POM配置文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/原创 2018-02-01 17:04:09 · 453 阅读 · 0 评论 -
springboot 默认异常处理
SpringBoot默认有自定义异常处理的体系,在做SpringBoot项目的时候,如果是抛出了运行时异常,springBoot并会对异常进行处理,返回如下异常信息:{ "timestamp": 1517294278132, "status": 500, "error": "Internal Server Error", "exception": "com.lg原创 2018-01-30 14:56:00 · 6091 阅读 · 1 评论 -
Spring-Boot获取部署项对jar中内容获取的一些思考
SpringBoot项目打包是jar的方式,在实际项目部署也是以jar的形式.jar部署项目有比较特殊,不会解压jar中的文件,jar的目录结构如下: BOOT-INF ...原创 2018-02-28 10:09:53 · 1965 阅读 · 0 评论