<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      「問題記錄」docker容器運(yùn)行服務(wù)時jdk的tls導(dǎo)致mysql連接不上的問題解決

      介紹語

      本號主要是Java常用關(guān)鍵技術(shù)點(diǎn),通用工具類的分享;以及springboot+springcloud+Mybatisplus+druid+mysql+redis+swagger+maven+docker等集成框架的技術(shù)分享;datax、kafka、flink等大數(shù)據(jù)處理框架的技術(shù)分享。文章會不斷更新,歡迎碼友關(guān)注點(diǎn)贊收藏轉(zhuǎn)發(fā)!

      望各位碼友點(diǎn)擊關(guān)注,沖1000粉。后面會錄制一些視頻教程,圖文和視頻結(jié)合,比如:圖書介紹網(wǎng)站系統(tǒng)、搶購系統(tǒng)、大數(shù)據(jù)中臺系統(tǒng)等。技術(shù)才是程序猿的最愛,碼友們沖啊

      如果碼友覺得代碼太長,可以從頭到尾快速掃射一遍,了解大概即可。覺得有用后再轉(zhuǎn)發(fā)收藏,以備不時之需。

      問題描述

      JDK1.8默認(rèn)禁用了SSLv3,TLSv1, TLSv1.1協(xié)議,使用的是TLS1.2協(xié)議,而數(shù)據(jù)庫使用的是TLS1.0協(xié)議,因此需要修改JDK的協(xié)議,使其打開TLS1.0協(xié)議。

      異常信息1

      具體異常信息如下:

      Caused by: javax.net.ssl.SSLHandshakeException: The server selected protocol version TLS10 is not accepted by client preferences [TLS12]

      或者

      異常信息2

      Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)

      解決方法

      查找java.security文件

      找到j(luò)ava的java.security文件,因為我的是docker鏡像,所以需要到容器中查找jdk的路徑

       
      [root@localhost ~]# docker exec -it bigdata-executor-a /bin/sh
       sh-4.2# whereis java
       java: /usr/bin/java /usr/lib/java /etc/java /usr/share/java /usr/share/man/man1/java.1.gz
       sh-4.2# ls -lrt /usr/bin/java
       lrwxrwxrwx 1 root root 22 Dec 27 16:12 /usr/bin/java -> /etc/alternatives/java
       sh-4.2#  ls -lrt /etc/alternatives/java
       lrwxrwxrwx 1 root root 73 Dec 27 16:12 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre/bin/java
       sh-4.2# 

      通過上面命令查到容器中的jdk目錄為/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre/bin/java

      拷貝/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre/lib/security/java.security文件到宿主機(jī)

       docker cp bigdata-executor-a:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre/lib/security/java.security /data/java/jre/lib/security/

      修改java.security文件

      編輯宿主機(jī)/data/java/jre/lib/security/java.security文件

      找到如下地方:

       
      jdk.tls.disabledAlgorithms=SSLv3,TLSv1, TLSv1.1, RC4, DES, MD5withRSA,
           DH keySize < 1024, EC keySize < 224, anon, NULL,
           include jdk.disabled.namedCurves

      修改為:

       jdk.tls.disabledAlgorithms=RC4, DES, MD5withRSA,
           DH keySize < 1024, EC keySize < 224, anon, NULL,
           include jdk.disabled.namedCurves

      重新運(yùn)行服務(wù)

      在運(yùn)行命令中加入java.security文件映射,覆蓋容器中的文件,重新運(yùn)行即可解決問題

       
      docker run -d -p 8017:8017 \
       --name bigdata-executor-a \
       -v /data/java/jre/lib/security/java.security:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64/jre/lib/security/java.security \
       -e "JAVA_OPTIONS=-Xmx1000M -Xms500M -Xmn200M -XX:MaxMetaspaceSize=300M -XX:MetaspaceSize=200M -XX:HeapDumpPath=/tmp/document_server.dump" \
       --net dadi-bridge \
       --restart=always \
       harbor.hy-zw.com/default/dispatch-center-executor:v3

      鄙人編碼十年多,在項目中也積累了一些工具類,很多工具類在每個項目都有在用,很實(shí)用。大部分是鄙人封裝的,有些工具類是同事封裝的,有些工具類已經(jīng)不記得是ctrl+c的還是自己封裝的了,現(xiàn)在有空就會總結(jié)項目中大部分的工具類,分享給各位碼友。如果文章中涉及的代碼有侵權(quán)行為請通知鄙人處理。

      計劃是先把工具類整理出來,正所謂工欲善其事,必先利其器。項目中不管是普通單體項目還是多模塊maven項目或是分布式微服務(wù),一部分功能模塊都是可以重用的,工具類模塊就是其中之一。

      posted @ 2022-09-05 00:55  Java夜未眠  閱讀(312)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 啦啦啦中文在线观看日本| 国产精品国产三级国快看| 国产av黄色一区二区三区| 精品国产午夜福利在线观看| 国产成人高清精品免费软件| 亚洲乱码一二三四区国产| 国产精品99一区二区三区| 一区二区三区激情都市| 九九热在线视频精品免费| 妺妺窝人体色www聚色窝仙踪| 亚洲av激情一区二区| 日韩精品久久久肉伦网站| 天堂网亚洲综合在线| 成人性能视频在线| 亚洲国产成人久久精品不卡| 欧洲精品色在线观看| 贵港市| 免费午夜无码片在线观看影院| 精品无码国产自产拍在线观看蜜| 风骚少妇久久精品在线观看 | 日韩午夜福利视频在线观看| 国产毛片三区二区一区| 成av免费大片黄在线观看| 18禁在线一区二区三区| 熟女性饥渴一区二区三区| 国产69成人精品视频免费| 亚洲男人AV天堂午夜在| 人妻丰满熟妇av无码区| 国产福利微视频一区二区| 成人免费A级毛片无码片2022| 亚洲一区二区三区 无码| 国产成人无码av大片大片在线观看| 国产中文字幕精品喷潮| 成人午夜福利视频后入| 在线看免费无码av天堂的| 亚洲欧美卡通另类丝袜美腿| 亚洲二区中文字幕在线| 亚洲国产午夜精品理论片| 国产成人久久综合一区| 国产99视频精品免费视频36| 亚洲国产欧美在线人成|