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)文章
Java實(shí)現(xiàn)的生成二維碼和解析二維碼URL操作示例
這篇文章主要介紹了Java實(shí)現(xiàn)的生成二維碼和解析二維碼URL操作,結(jié)合實(shí)例形式分析了Java創(chuàng)建與解析二維碼,以及文件讀寫(xiě)等相關(guān)操作技巧,需要的朋友可以參考下2018-07-07
使用注解@Validated效驗(yàn)VO參數(shù)是否合規(guī)
這篇文章主要為大家介紹了使用注解@Validated效驗(yàn)VO參數(shù)是否合規(guī)過(guò)程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05
解決feignclient調(diào)用服務(wù),傳遞的中文數(shù)據(jù)成???問(wèn)題
這篇文章主要介紹了解決feignclient調(diào)用服務(wù),傳遞的中文數(shù)據(jù)成???問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01
基于JDBC訪(fǎng)問(wèn)MySql公共方法實(shí)例解析
這篇文章主要介紹了基于JDBC訪(fǎng)問(wèn)MySql公共方法實(shí)例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-10-10
Java實(shí)現(xiàn)Executors類(lèi)創(chuàng)建常見(jiàn)線(xiàn)程池
本文主要介紹了Java實(shí)現(xiàn)Executors類(lèi)創(chuàng)建常見(jiàn)線(xiàn)程池,在Java中,可以通過(guò)Executors工廠(chǎng)類(lèi)提供四種常見(jiàn)類(lèi)型的線(xiàn)程池,下面就來(lái)介紹一下這四種的方法實(shí)現(xiàn),感興趣的可以了解一下2023-11-11
java后臺(tái)實(shí)現(xiàn)支付寶對(duì)賬功能的示例代碼
這篇文章主要介紹了java后臺(tái)實(shí)現(xiàn)支付寶對(duì)賬功能的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-08-08
SpringBoot使用Tika進(jìn)行文檔解析的完整指南
Tika是一款A(yù)pache開(kāi)源的,跨平臺(tái),支持多品種文本類(lèi)型的內(nèi)容檢測(cè)和提取工具,本文主要為大家介紹了SpringBoot使用Tika進(jìn)行文檔解析的完整步驟,希望對(duì)大家有所幫助2025-07-07
Java使用Spire.Doc for Java實(shí)現(xiàn)Word自動(dòng)化插入圖片
在日常工作中,Word文檔是不可或缺的工具,而圖片作為信息傳達(dá)的重要載體,其在文檔中的插入與布局顯得尤為關(guān)鍵,下面我們就來(lái)看看如何使用Spire.Doc for Java實(shí)現(xiàn)Word文檔自動(dòng)化插入圖片吧2025-12-12

