慢查詢?nèi)罩?參數(shù)配置 log_query_time:超過該閾值時間的查詢?yōu)槁樵儯?log_slow_queries:可以設(shè)置為ON/OFF,表示開啟和關(guān)閉慢查詢?nèi)罩荆?lo...
慢查詢?nèi)罩?參數(shù)配置 log_query_time:超過該閾值時間的查詢?yōu)槁樵儯?log_slow_queries:可以設(shè)置為ON/OFF,表示開啟和關(guān)閉慢查詢?nèi)罩荆?lo...
MongoTemplate配置 一般情況下,按照如下配置,springboot會進行自動裝配,但是如果需要實現(xiàn)一些自定義的功能,例如密碼加解密,類型轉(zhuǎn)換等功能需要手寫配置Mo...
如何實現(xiàn)方法調(diào)用 要如何實現(xiàn)方法調(diào)用呢?最直接的方法就是可以把調(diào)用的函數(shù)指令,直接插入在調(diào)用函數(shù)的地方,然后在編譯器編譯代碼的時候,直接就把函數(shù)調(diào)用變成對應(yīng)的指令替換掉,但是...
遠東集團 Spring Boot的特性? @Component和@Service注解的區(qū)別? Spring事務(wù)的傳播機制?(要求完整具體的說出有哪些傳播機制,具體有什么應(yīng)用場...
CountDownLatch試用場景 來自于Javadoc的解釋 表示一個或者多個線程等待一系列的操作完成。 CountDownLatch是一個同步工具類,用來協(xié)調(diào)多個線程之...
什么是循環(huán)依賴問題 循環(huán)依賴其實就是循環(huán)引用,也就是兩個或則兩個以上的bean互相持有對方,最終形成閉環(huán)。比如A依賴于B,B依賴于C,C又依賴于A。 Spring 如何解決循...
Redis提供兩種高可用解決方案,哨兵和集群,本文主要介紹哨兵系統(tǒng)的架構(gòu)、高可用原理和故障處理過程。 Redis哨兵架構(gòu)Sentinel 是 Redis 的高可用解決方案,由...
Redis的復(fù)制功能包括同步和命令傳播兩個方面內(nèi)容, 同步,salve執(zhí)行slaveof命令之后,將slave服務(wù)器的狀態(tài)更新至主服務(wù)器當(dāng)前的狀態(tài),即slave從master...
RDB持久化 RDB文件的生成和載入 生成RDB文件的命令:SAVE和BGSAVE SAVE命令阻塞Redis進程,BGSAVE使用子線程來進行持久化 RDB文件的載入是服務(wù)...
FixedThreadPool FixThreadPool內(nèi)部是通過ThreadPoolExecutor來創(chuàng)建線程,核心線程數(shù)和最大線程數(shù)都是上下文中指定的線程數(shù)量threa...
Dubbo集群容錯策略 Dubbo支持的集群容錯策略包括: Available Cluster,可用調(diào)用 Broadcast Cluster,廣播調(diào)用 Failback Cl...
AbstractQueuedSynchronizer被稱為隊列同步器,簡稱為大家熟知的AQS,這個類可以稱作concurrent包的基礎(chǔ),該類提供了同步的基本功能。該類包括如...
線上問題回顧 最近產(chǎn)線經(jīng)常出現(xiàn)階段性的服務(wù)不可用,查看pinpoint日志發(fā)現(xiàn)階段性的出現(xiàn)大量的Redis報錯,報錯信息如下 通過Redis的監(jiān)控發(fā)現(xiàn)Redis的連接數(shù)并沒有...
在idea中基于一個父模塊創(chuàng)建三個子模塊如下圖所示 導(dǎo)入pom文件的時候發(fā)現(xiàn)有兩個模塊是置灰的 另外兩個項目置灰的原因是maven忽略了這兩個項目,在idea setting...
Dubbo具有良好的擴展性,其擴展性依賴于dubbo使用的各種設(shè)計模式和擴展點加載機制,本文對Dubbo SPI加載機制進行探討。 Dubbo SPI概要 Dubbo SPI...
來源公眾號:程序員小灰作者:LA 我們使用的app大多都有分享的功能,我們可以選擇分享到不同的地方,比如微博、微信、QQ等等,雖然是同一個內(nèi)容,但是分享到不同的平臺就會有不同...