成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Spring Boot Admin 2.0開箱體驗

CastlePeaK / 1348人閱讀

摘要:概述在我之前的應(yīng)用監(jiān)控實戰(zhàn)一文中,講述了如何利用版本來可視化地監(jiān)控應(yīng)用。接下來我們就來創(chuàng)建一個待監(jiān)控的示例。

概述

在我之前的 《Spring Boot應(yīng)用監(jiān)控實戰(zhàn)》 一文中,講述了如何利用 Spring Boot Admin 1.5.X 版本來可視化地監(jiān)控 Spring Boot 應(yīng)用。說時遲,那時快,現(xiàn)在 Spring Boot Admin 都更新到 2.0 版本了,并且可以對當下熱門的 Spring Boot 2.0Spring Cloud Finchley.RELEASE 進行監(jiān)控,因此本文就來了解并實踐一下!

注: 本文首發(fā)于 My 公眾號 CodeSheep ,可 長按掃描 下面的 小心心 來訂閱 ↓ ↓ ↓

Spring Boot Admin 2.0新特性

Spring Boot Admin 2.0 變化還是挺多的,具體參考 官網(wǎng)說明,這里列幾條主要的:

使用Vue.js重寫了UI界面,漂亮得不像實力派

直接集成了基于 spring security 的認證,無需引入第三方模塊

加入 session endpoint 的監(jiān)控支持

等等...

下面就實際試驗來操作感受一下!

搭建 Spring Boot Admin Server

創(chuàng)建一個 SpringBoot 2.0.3 RELEASE 工程并添加依賴

    
        
            de.codecentric
            spring-boot-admin-starter-server
            2.0.1
        

        
            de.codecentric
            spring-boot-admin-server-ui
            2.0.1
        

        
            org.springframework.boot
            spring-boot-starter-web
        
    

應(yīng)用主類添加注解

@SpringBootApplication
@EnableAdminServer
public class SbaServer20Application {

    public static void main(String[] args) {
        SpringApplication.run(SbaServer20Application.class, args);
    }
}

啟動 Spring Boot Admin Server

瀏覽器打開 localhost:8080,就可以看到小清新的頁面了

可以看到這個 UI 的變化和 1.5.X 時代的差距還是蠻大的,此時被監(jiān)控的應(yīng)用數(shù)目還為0。

接下來我們就來創(chuàng)建一個待監(jiān)控的Spring Boot 2.0示例。

創(chuàng)建 Spring Boot Admin Client

此處我們依然創(chuàng)建一個 Spring Boot 2.0.3.RELEASE 的應(yīng)用,然后加入到Spring Boot Admin之中進行監(jiān)控

pom.xml中添加依賴

    
        
            de.codecentric
            spring-boot-admin-starter-client
            2.0.1
        

        
            org.springframework.boot
            spring-boot-starter-actuator
        

        
            org.springframework.boot
            spring-boot-starter-web
        
    

編輯配置文件

server.port=8081
spring.application.name=Spring Boot Client
spring.boot.admin.client.url=http://localhost:8080
management.endpoints.web.exposure.include=*

啟動 Spring Boot Admin Client 應(yīng)用

此時 Spring Boot Admin的頁面上應(yīng)用上線的消息推送過來了:

實際實驗

被監(jiān)控應(yīng)用上線之后,我們進入 Spring Boot Admin頁面鼓搗看看

Wallboard 有點小清新

Applications 概覽

Applications上線日志一目了然

Applications Details

Metrics

Environment

JMX

Threads

Http Traces

后記

作者更多的原創(chuàng)文章在此,歡迎觀賞

My Personal Blog

作者更多的SpringBt實踐文章在此:

Spring Boot應(yīng)用監(jiān)控實戰(zhàn)

SpringBoot應(yīng)用部署于外置Tomcat容器

ElasticSearch搜索引擎在SpringBt中的實踐

初探Kotlin+SpringBoot聯(lián)合編程

Spring Boot日志框架實踐

SpringBoot優(yōu)雅編碼之:Lombok加持

如果有興趣,也可以抽點時間看看作者一些關(guān)于容器化、微服務(wù)化方面的文章:

利用K8S技術(shù)棧打造個人私有云 連載文章

從一份配置清單詳解Nginx服務(wù)器配置

Docker容器可視化監(jiān)控中心搭建

利用ELK搭建Docker容器化應(yīng)用日志中心

RPC框架實踐之:Apache Thrift

RPC框架實踐之:Google gRPC

微服務(wù)調(diào)用鏈追蹤中心搭建

Docker容器跨主機通信

Docker Swarm集群初探

高效編寫Dockerfile的幾條準則

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/71636.html

相關(guān)文章

  • Java進階之路 - 收藏集 - 掘金

    摘要:請欣賞語法清單后端掘金語法清單翻譯自的,從屬于筆者的入門與實踐系列。這篇一篇框架整合友好的文章三后端掘金一理論它始終是圍繞數(shù)據(jù)模型頁面進行開發(fā)的。 RxJava 常用操作符 - Android - 掘金 原文地址 http://reactivex.io/documenta... ... RxJava 和 Retrofit 結(jié)合使用完成基本的登錄和注冊功能 - Android - 掘...

    BakerJ 評論0 收藏0
  • Spring Boot 2.x 系列教程:WebFlux 系列教程大綱(一)

    摘要:使用則需要及以上版本。開發(fā)使用框架七系列教程目錄系列教程大綱快速入門實踐實踐整合整合中和實踐整合中實現(xiàn)緩存中實現(xiàn)通信集成測試及部署實戰(zhàn)圖書管理系統(tǒng) WebFlux 系列教程大綱 一、背景 大家都知道,Spring Framework 是 Java/Spring 應(yīng)用程序跨平臺開發(fā)框架,也是 Java EE(Java Enterprise Edition) 輕量級框架,其 Spring ...

    jone5679 評論0 收藏0
  • Spring Boot 2 快速教程:WebFlux 快速入門(二)

    摘要:響應(yīng)式編程是基于異步和事件驅(qū)動的非阻塞程序,只是垂直通過在內(nèi)啟動少量線程擴展,而不是水平通過集群擴展。三特性常用的生產(chǎn)的特性如下響應(yīng)式編程模型適用性內(nèi)嵌容器組件還有對日志消息測試及擴展等支持。 摘要: 原創(chuàng)出處 https://www.bysocket.com 「公眾號:泥瓦匠BYSocket 」歡迎關(guān)注和轉(zhuǎn)載,保留摘要,謝謝! 02:WebFlux 快速入門實踐 文章工程: JDK...

    gaara 評論0 收藏0
  • SpringBoot Admin 使用指南

    摘要:什么是是一個管理和監(jiān)控你的應(yīng)用程序的應(yīng)用程序。這些應(yīng)用程序通過通過注冊或者使用例如發(fā)現(xiàn)。剛才首頁的應(yīng)用列表后面有個紅色的,我們可以將注冊上去的應(yīng)用移除,但是只要你不把程序停掉,它立馬又會注冊上去。 showImg(http://ww3.sinaimg.cn/large/006tNc79ly1g5h6jqpgs9j30u00gwdhe.jpg); 什么是 SpringBoot Admin...

    FullStackDeveloper 評論0 收藏0
  • Kotlin + Spring Boot服務(wù)端開發(fā)

    摘要:是什么著名廠商開發(fā)的基于的靜態(tài)類型編程語言,聲稱。語法近似和,且已活躍在開發(fā)領(lǐng)域,被譽為平臺的。各有千秋,我更認同改寫字節(jié)碼。的作用是防止敏感字段被泄露到中,的作用是軟刪除數(shù)據(jù)不可見,但沒有真的刪除。 Kotlin是什么? 著名IDE廠商JetBrains開發(fā)的基于JVM的靜態(tài)類型編程語言,聲稱100%?interoperable?with?Java。Kotlin是由工程師設(shè)計的,各種...

    e10101 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<