原创 【異常】IOS系統 H5 Https請求後端,速度不穩定,很慢。OCSP域名無法訪問的問題

事件由來 如果最近發現iOS APP打開h5非常慢,達到5秒以上,而安卓又正常,如果剛好你又是使用了Let's Encrypt 的免費SSL服務,恭喜你,你可能是一位運營商干擾的受害者。 原因: 近期由於衆所周知的原因,國內無法直接訪問

原创 【異常】IOS系統 H5 Https請求後端,速度不穩定,很慢

問題: 後端Linux服務,使用Let’s Encrypt 的 HTTPS 證書。  App端,分爲 Android 和 IOS, IOS系統通過H5訪問後端接口, 速度非常不穩定,點擊請求按鈕後,5-10秒鐘,nginx纔看到請求日誌。

原创 【docker系列】在Linux系統上安裝 docker-compose

  在Linux上,您可以從GitHub上的Compose存儲庫發行頁面下載Docker Compose二進制文件 。按照鏈接中的說明進行操作,其中包括curl在終端中運行命令以下載二進制文件。這些分步說明也包含在下面。 對於alp

原创 【阿里雲】如何掛載阿里雲ESC購買的數據盤

注:在阿里雲上買了數據盤後,很多人不知道如何掛載。 如下圖:若您執行fdisk -l命令,發現沒有 /dev/vdb 標明您的雲服務無數據盤,那麼您無需進行掛載,此時該教程對您不適用 1、fdisk -l 2、如果上一步你看到了/dev/

原创 【docker系列】 通俗易懂的講解如何配置基於docker容器的springCloud微服務的磁盤使用空間大小,包懂包會

官網找到,有個屬性,可以用來配置容器大小 在創建容器的時候使用參數--storage-opt size=10G來設置改容器的 rootfs 大小。 官方文檔如下: Set storage driver options per contai

原创 【docker系列】Docker切換OverLay(2)——提高性能,加快速度

一.介紹 Docker支持AUFS、Btrfs、Device mapper、OverlayFS、Overlay2FS、ZFS五種存儲驅動。(關於這些的優劣我就不談了,說法太多,大家搜索一下可以看到很多相關的文章) 對於CentOS系統來說

原创 jdk8 ---jstat命令查看jvm的GC情況 (以Linux爲例)

 jstat命令可以查看堆內存各部分的使用量,以及加載類的數量。命令的格式如下:  jstat  [-命令選項]  [vmid] [間隔時間/毫秒] [查詢次數]  注意!!!:使用的jdk版本是jdk8.  1、類加載統計: [roo

原创 【基線檢查】阿里雲標準-Redis安全基線檢查

1、限制redis 配置文件訪問權限  描述 因爲redis密碼明文存儲在配置文件中,禁止不相關的用戶訪問改配置文件是必要的,設置redis配置文件權限爲600, 加固建議 執行以下命令修改配置文件權限: chmod 600 /<fil

原创 Linux shell命令 批量刪除子目錄下的文件,保留指定數量的最新文件

#!/bin/bash #保留文件數 ReservedNum=2 #要刪除文件的,父級目錄 FileDir=/usr/docker/springCloud/project/ #循環子目錄列表 for element in `ls $

原创 【基線檢查】阿里雲標準-Mysql安全基線檢查

1、禁用local-infile選項 描述 禁用local_infile選項會降低攻擊者通過SQL注入漏洞器讀取敏感文件的能力 加固建議 編輯Mysql配置文件/etc/my.cnf,在mysqld 段落中配置local-infile參數

原创 【docker系列】最通俗易懂的詳解Docker容器設置cpu,memory等資源限制

背景 在使用 docker 運行容器時,默認的情況下,docker沒有對容器進行硬件資源的限制,當一臺主機上運行幾百個容器,這些容器雖然互相隔離,但是底層卻使用着相同的 CPU、內存和磁盤資源。如果不對容器使用的資源進行限制,那麼容器之間

原创 【SpringCloud分佈式框架搭建】一文讀懂,docker容器部署springCloud微服務莫名停止的原因

前提說明: 爲公司新的架構的技術選型爲,springCloud 架構搭建微服務,在ECS以docker形式,部署每個微服務。併爲每個docker容器,設置內存限制。在服務部署上線後,發現經常有微服務,莫名的停止。日誌上卻沒有任何error

原创 Java生產環境下性能監控與調優詳解完整學習筆記

  本文主要內容包含 JVM的參數類型 jinfo & jps(參數和進程查看) jstat(類加載、垃圾收集、JIT 編譯) jmap+MAT(內存溢出) jstack(線程、死循環、死鎖) JVisualVM(

原创 Linux htop工具使用詳解【轉】

一.Htop的使用簡介 大家可能對top監控軟件比較熟悉,今天我爲大家介紹另外一個監控軟件Htop,姑且稱之爲top的增強版,相比top其有着很多自身的優勢。如下: 兩者相比起來,top比較繁瑣 默認支持圖形界面的鼠標操作 可以橫向或縱向

原创 阿里雲ECS上使用docker搭建filebeat+kafka集羣+zookeep集羣+logstash+elasticsearch集羣+kibana實現跨主機日誌收集系統【五】

該日誌收集系統,是用來收集基於springCloud分佈式系統的生產環境。爲了方便數據統計和分析,我將日誌生成的格式,轉化爲JSON格式。 具體如何生成,稍後另寫一篇文章介紹。 線上架構流程圖:   五、安裝kibana1、創建kiba