linux用java -jar啟動(dòng)jar包緩慢的問(wèn)題
linux用java -jar啟動(dòng)jar包緩慢
1、首先查看linux服務(wù)器hostname
命令:less /etc/hostname

2、和下圖展示是否一致,如果一致,直接跳轉(zhuǎn)第4步

3、不一致時(shí),需要修改成一致:
修改命令:
hostnamectl set-hostname <newhostname>
4、把/etc/hosts配置文件也要修改
命令:vi /etc/hosts

服務(wù)器上java項(xiàng)目啟動(dòng)異常慢 (親測(cè)有效)
情境
最近在做項(xiàng)目對(duì)接方面的工作,相關(guān)的服務(wù)器都是對(duì)方直接分配的,當(dāng)我們項(xiàng)目運(yùn)行的時(shí)候
簡(jiǎn)直是異常的慢,不能忍受的那種
平時(shí)我們項(xiàng)目啟動(dòng)要3分鐘左右,現(xiàn)在要30分鐘,是可忍孰不可忍
解決步驟
網(wǎng)上的方案大致為:由于熵池小 或 隨機(jī)數(shù)生成規(guī)則造成的 (我這邊不是這個(gè)原因)
不過(guò)這種方案,有成功的,又失敗的,我在這里記錄下這種解決方案,給需要的人
原因
可能由于IPV6解析問(wèn)題,表現(xiàn)可能為:內(nèi)網(wǎng)啟動(dòng)慢,外網(wǎng)啟動(dòng)就快
解決
第一種方式:
1. 進(jìn)入服務(wù)器安裝jdk的路徑中,找到j(luò)re下的java.security
vim jdk1.8.0_161/jre/lib/security/java.security?
2. 修改配置
securerandom.source=file:/dev/./urandom?
第二種方式:
通過(guò)java啟動(dòng)命令控制:java -Djava.security.egd=file:/dev/./urandom -jar xxx.jar
# 最后 (我是上面這兩種方式都不行)
1. 編輯hostname文件 (可選,如:space-analysis)
vi /etc/hostname?
2. 修改hosts解析配置
vi /etc/hosts # 127.0.0.1 ? poc-hongyi-192.168.0.12 # ::1 ? ? ? ? localhost localhost.localdomain localhost6 localhost6.localdomain6 127.0.0.1 ?localhost space-analysis 192.168.0.12 ?localhost space-analysis ::1 ?localhost space-analysis?
3. 重啟生效
reboot
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringCloud OpenFeign超詳細(xì)講解模板化遠(yuǎn)程通信的實(shí)現(xiàn)
這篇文章主要介紹了SpringCloudSpringboot集成OpenFeign實(shí)現(xiàn)模板化遠(yuǎn)程通信,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2022-07-07
java 鍵盤輸入一個(gè)數(shù),輸出數(shù)組中指定元素的示例
今天小編就為大家分享一篇java 鍵盤輸入一個(gè)數(shù),輸出數(shù)組中指定元素的示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-07-07
SpringBoot整合Mybatis-plus實(shí)現(xiàn)多級(jí)評(píng)論功能
本文介紹了如何使用SpringBoot整合Mybatis-plus實(shí)現(xiàn)多級(jí)評(píng)論功能,同時(shí)提供了數(shù)據(jù)庫(kù)的設(shè)計(jì)和詳細(xì)的后端代碼,前端界面使用的Vue2,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2023-05-05
Windows同時(shí)安裝兩個(gè)版本JDK并實(shí)現(xiàn)動(dòng)態(tài)切換JAVA8或JAVA11的方法
這篇文章主要給大家介紹了關(guān)于Windows同時(shí)安裝兩個(gè)版本JDK并實(shí)現(xiàn)動(dòng)態(tài)切換JAVA8或JAVA11的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2022-11-11
Elasticsearch中store field與non-store field的區(qū)別說(shuō)明
這篇文章主要介紹了Elasticsearch中store field與non-store field的區(qū)別說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-07-07
Spring的BeanFactoryPostProcessor接口示例代碼詳解
這篇文章主要介紹了Spring的BeanFactoryPostProcessor接口,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-02-02
java實(shí)現(xiàn)上傳圖片進(jìn)行切割的方法
這篇文章主要介紹了java實(shí)現(xiàn)上傳圖片進(jìn)行切割的方法,以完整實(shí)例形式分析了Java針對(duì)上傳圖片進(jìn)行切割的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-02-02
關(guān)于springboot 配置文件中屬性變量引用方式@@解析
這篇文章主要介紹了關(guān)于springboot 配置文件中屬性變量引用方式@@解析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-04-04

