• <noscript id="e0iig"><kbd id="e0iig"></kbd></noscript>
  • <td id="e0iig"></td>
  • <option id="e0iig"></option>
  • <noscript id="e0iig"><source id="e0iig"></source></noscript>
  • 微服務相關筆記三

     

        最近在做的springboot,spring boot默認提供一些檢查機制,查看當前系統一些運行環境,spring工廠情況,配置文件等屬性通過url進行訪問,下面我來列舉一下對于運維和排查問題有作用的api

         首先我們要給spring boot 管理安全驗證的去除,management.security.enabled =false,這樣訪問接口時就不會提示賬戶名密碼,不過建議生產環境不要用該屬性,可以通過配置springsecurity相關的賬戶名來進行訪問,并且在spring boot2.0以上該屬性以及廢棄,需使用

    management.endpoints.web.exposure.include=*
      在這是使用

    security:  

     user:  

      name: root

      password: admin  

      我們來看看spring boot提供的一些api

    這些api中對我們排查問題有用的有

    /env,查看部署系統的一些環境變量,系統屬性等

    /beans,查看spring中的所有托管類

    /configprops,查看spring配置屬性,可以看到我們**的profiles

    /mappings,查看springmvc所有映射關系,以及對應的實現類

    /loggers,查看項目的日志級別

    /autoconfig ,查看自動裝配的問題,有時候多余的裝配會導致一些healthcheck過不了,使服務一直無法注冊上

    很多時候我們使用jenkins發布到線上的時候,發現線上的日志顯示有配置上的問題,這時候去排查問題,如果在dockerfile中,去排查太麻煩,直接在瀏覽器上請求這些api,即可看到實際的配置,這些可以檢查是我們jenkins構建的問題,還是代碼中配置的問題,加快我們排查問題的進度.

    版權聲明:本文為weu135原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
    本文鏈接:https://blog.csdn.net/weu135/article/details/89702925

    智能推薦

    spring_ioc相關_第一章

    1 spring是一站式框架,在javaee的三層結構中,每一層都提供不提并的解決技術 web層:springMVC service層:spring的ioc dao層:spring的jdbcTemplate 2 javaee為避免兩個類之間出現耦合,則把對象的創建交給spring進行管理,spring的ioc操作:(1)ioc的配置文件方式;(2)ioc注解方式 3 ioc的底層原理使用技術(1)...

    【Python+OpenCV】視頻流局部區域像素值處理-一種特征提取方法

    參考我之前寫的處理圖片的文章:Python+OpenCV實現【圖片】局部區域像素值處理(改進版) 開發環境:Python3.6.0 + OpenCV3.2.0 任務目標:攝像頭采集圖像(例如:480*640),并對視頻流每一幀(灰度圖)特定矩形區域(480*30)像素值進行行求和,得到一個480*1的數組,用這480個數據繪制條形圖,即在逐幀采集視頻流并處理后“實時”顯示采...

    JavaWeb——【前端】——注冊頁面

    頁面效果 實現代碼 注意事項 主要使用的bootstrap樣式 如果想引用,不要直接復制,沒用的。 先介紹下所引用的文件: boostrap的js、bootstrap的css、jquery的js、以及自己編寫的register.css。 因為博主用的thymeleaf語法,所以有th符號。 若要使用時,根據個人情況導入相應的依賴。...

    網站HTTP升級HTTPS完全配置手冊

    本文由葡萄城技術團隊于博客園原創并首發 轉載請注明出處:葡萄城官網,葡萄城為開發者提供專業的開發工具、解決方案和服務,賦能開發者。 今天,所有使用Google Chrome穩定版的用戶迎來了v68正式版首個版本的發布,詳細版本號為v68.0.3440.75,上一個正式版v67.0.3396.99發布于6月13日,自Chrome 68起,當在加載非HTTPS站點時,都會在地址欄上明確標記為&ldqu...

    echarts 自定義儀表盤設置背景圖片

    echarts儀表盤 使用插件 vue-echarts 代碼示例 HTML部分 js部分 效果圖...

    猜你喜歡

    RT-Thread Studio部分定時器時鐘不正確的解決方案

    在昨天的RT-Thread Studio硬件定時器hwtimer在stm32f411上的使用筆記中,遇到了部分定時器速度想象中和實際不一致的情況,具體表現在定時器2、3、4、5、9、10、11都正常,但定時器1要快一倍。 仔細查看代碼,找到了原因。 因為代碼使用的是工程是直接生成的時鐘代碼,實際的時鐘頻率是這樣的: 而實際的定時器時鐘配置代碼如下: 針對F411,去掉其中的宏定義是這樣的: 這里說...

    symfony學習筆記之模板渲染-----twig總結

    參考:https://blog.csdn.net/liebert/article/details/77414217 目錄 一、模板引擎工作原理 二、Twig模板引擎 1.運行環境要求 2.基本API用法 3.設計模板 (1)變量輸出         a.全局變量         b.設置變量 (2)...

    小甲魚Python3學習筆記之第六講(僅記錄學習)

    第六講:python之常用操作符 一、知識點: 0.算術運算符:+,-,*,/,%(取模,即求余數),**(冪運算),//(地板除法,取整除,返回商的整數部分) 備注:①雙斜杠 // 除法總是向下取整。             ②從符點數到整數的轉換可能會舍入也可能截斷,建議使用math....

    Java 習題 (21)

    題目: 寫一個程序,打印從1 到 100 的值。 解答: 答案如下: (只是截取結果一部分) 如果覺得不錯,就用點贊或者關注來取代五星好評吧!...

    Pytorch 安裝

    Pytorch 安裝 已有Cuda 9.0,anaconda3,用conda命令安裝pytorch 驗證是否安裝成功 然后依次輸入 得到如下之類的輸出 驗證pytorch在當前GPU和cuda上是否能用...

    精品国产乱码久久久久久蜜桃不卡