原创 eureka數據解構及配置優化

eureka作爲spring cloud微服務架構裏的註冊中心,是非常核心的一個組件。它本身的架構避免了複雜的選主算法,比較簡單,搭個demo也確實很快,但是如果要用於生產環境,還是得注意很多東西,尤其是下線延遲... 一、服務獲取中的緩

原创 2020年立下一個新的Flag

時間過得真快,一眨眼2019年就過去了,這一年匆匆忙忙,對於我個人而言發生了很多的大事,也是算里程碑吧。今天做一個簡短的總結,同時也爲自己新的一年制定新的Flag。 2019,幸福,充實,選擇。 關於生活 先總結下生活吧,2018年底和老

原创 JVM調優(下)

GC日誌格式 本文是 JVM層GC調優(上) 的後續,在上一篇文章中,我們介紹了JVM的內存結構、常見的垃圾回收算法以及垃圾收集器和不同收集器中的一些GC調優參數。所以通過上文,我們也對GC相關的內容有了一定的瞭解。 但是光知道一些調優參

原创 eureka數據解構冀配置優化

eureka作爲spring cloud微服務架構裏的註冊中心,是非常核心的一個組件。它本身的架構避免了複雜的選主算法,比較簡單,搭個demo也確實很快,但是如果要用於生產環境,還是得注意很多東西,尤其是下線延遲... 一、服務獲取中的緩

原创 Java中的序列化問題及解決

寫作背景 最近同事在一個VO對象中增加了一個字段,然後老大說需要評估一下是否有序列化問題,我們是將對象序列化到redis緩存中,所以查看其是否會有序列化問題,只要知道這個是對象會不會存儲在redis中,並且在redis中取出數據的時候需要

原创 linux sed 替換、刪除文件中的某個字符串

1、將當前目錄下包含hello串的文件中,hello字符串替換爲hi sed -i "s/hello/hi/g" `grep "hello" -rl ./` 2、將某個文件中的hello字符串替換爲hi sed -i "s/hell

原创 Kubernetes的三種外部訪問方式:NodePort、LoadBalancer和Ingress

最近有些同學問我 NodePort,LoadBalancer 和 Ingress 之間的區別。它們都是將集羣外部流量導入到集羣內的方式,只是實現方式不同。讓我們看一下它們分別是如何工作的,以及你該如何選擇它們。 注意:這裏說的每一點都基於

原创 centos7 docker升級到最新穩定版本

一、前言   docker的版本分爲社區版docker-ce和企業版dokcer-ee社,區版是免費提供給個人開發者和小型團體使用的,企業版會提供額外的收費服務,比如經過官方測試認證過的基礎設施、容器、插件,當然docker的版本更新比較

原创 CentOS7 下iptables安裝與iptables使用

一、iptables安裝 [root@localhost ~]# yum install iptables -y [root@localhost ~]# yum install iptables-services 查看安裝情況 [root

原创 Failed to start LSB: Bring up/down networking.

由於我的虛擬機是從別的機器拷貝過來的,導入新機器後,沒有問題,第二天就網絡連接不上了,就出現下面的錯誤 [root@centos ~]# /etc/init.d/network restart Restarting network (v

原创 分佈式ID增強篇--優化時鐘回撥問題

原生實現 本文承接sharding-jdbc源碼之分佈式ID,在這篇文章中詳細介紹了sharding-jdbc的分佈式ID是如何實現的;很遺憾的是sharding-jdbc只是基於snowflake算法實現瞭如何生成分佈式ID,並沒有解決

原创 JVM系列 :Java類加載器classLoader(一)瞭解加載過程

原文鏈接:https://blog.csdn.net/xiao1_1bing/article/details/81120787 1、什麼是類的加載 類的加載指的是將類的.class文件中的二進制

原创 JVM調優(上)

原文鏈接:https://blog.51cto.com/zero01/2150115 JVM內存結構簡介(jdk1.8) JVM層的GC調優是生產環境上必不可少的一個環節,因爲我們需要確定這個進

原创 RabbitMQ最佳實踐

  在使用消息機制時,我們通常需要考慮以下幾個問題: 消息不能丟失 保證消息一定能投遞到目的地 保證業務處理和消息發送/消費的一致性 本文以RabbitMQ爲例,討論如何解決以上問題。 消息持久化 如果希望RabbitMQ重啓之後消息不丟

原创 Metaspace 之一:Metaspace整體介紹(永久代被替換原因、元空間特點、元空間內存查看分析方法)

本文轉自: https://www.cnblogs.com/williamjie/p/9558094.html 一、元空間替換持久代 1.1、持久代   PermGen space的全稱是Permanent Generation spac