1. 程式人生 > >通過配置jvm引數嚮應用程式傳引數

通過配置jvm引數嚮應用程式傳引數

可在啟動java應用的時候配置如下jvm引數

-Xmx4072m -Xms4072m -XX:PermSize=512M -XX:CMSInitiatingOccupancyFraction=70 -XX:MaxTenuringThreshold=5 -XX:CMSFullGCsBeforeCompaction=0 -XX:SoftRefLRUPolicyMSPerMB=0 -XX:+UseG1GC -DhqQueueReidisHostPort=10.10.10.10:8839

上述最後的一個配置

-DhqQueueReidisHostPort=10.10.10.10:8839
就是在嚮應用傳遞引數

可以在應用的配置檔案中接收該引數,如下:

<bean id="hqWaitingQueue" class="com.soso.baike.util.TestBean" init-method="init"
          destroy-method="destroy">
        <constructor-arg index="0" value="#{systemProperties['hqQueueReidisHostPort']}"/>
        <constructor-arg index="1" value="hqWaitingQueue"/>
    </bean>


相關推薦

通過配置jvm引數應用程式引數

可在啟動java應用的時候配置如下jvm引數 -Xmx4072m -Xms4072m -XX:PermSize=512M -XX:CMSInitiatingOccupancyFraction=70

C# 應用程式傳遞引數

        /// <summary>         /// 設計器支援所需的方法 - 不要         /// 使用程式碼編輯器修改此方法的內容。         /// </summary>         private void InitializeComponent

Spark應用程式開發引數調優深入剖析-Spark商業調優實戰

本套系列部落格從真實商業環境抽取案例進行總結和分享,並給出Spark商業應用實戰指導,請持續關注本套部落格。版權宣告:本套Spark商業應用實戰歸作者(秦凱新)所有,禁止轉載,歡迎學習。 Spark商業應用實戰-Spark資料傾斜案例測試及調優準則深入剖析 Spark商業應用實戰-Spark資源

初識WCF之使用配置檔案部署WCF應用程式

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

inux驅動的非同步通知(kill_fasync,fasync)---- 驅動程式應用程式傳送訊號

===========================應用程式========================= #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <s

.NET 命令列引數包含應用程式路徑嗎?

如果你關注過命令列引數,也許發現有時你會在命令列引數的第一個引數中中看到應用程式的路徑,有時又不會。那麼什麼情況下有路徑呢? 其實是否有路徑只是取決於獲取命令列引數的時候用的是什麼方法。而這是 Win

“由於應用程式配置不正確,應用程式未啟動。重新安裝應用程式可能會糾正這個問題。”解決思路

     上位機除錯時,解決方案配置可選Debug或者Release模式,在Debug模式下生成的exe檔案放在其它電腦上執行會報錯,在XP系統下執行提示“由於應用程式配置不正確,應用程式未啟動。重新安裝應用程式可能會糾正這個問題。”如果在該電腦上安裝VS2008後

基於Jupyter平臺通過python實現Spark的應用程式之wordCount

1、啟動spark平臺,介面如下: 2、啟動Jupyter,介面如下圖所示: 如果你對以上啟動存在疑問的話,請看我的上一篇部落格,關於Jupyter配置Spark的。 3、功能分析 - 我們要實現的一個功能是統計詞頻 - 我們需要把統計的檔

如何配置ASP.NET Web應用程式使之使用Azure SQL Database

1. 首先你需要新增一個程式包到你的ASP.NET專案中。右鍵點選你的ASP專案,選擇Add Library Package Reference: 注意:這裡的MigrateASPWebsiteAzure只是一個例子,請在Visual Studio中選擇你將要配置的ASP

通過裝置號,將應用程式與驅動程式聯絡在一起

         上一篇介紹了應用程式訪問驅動程式的核心實現的具體過程,那麼應用程式和驅動程式是如何實現配對的呢?這就是裝置號的作用。         首先,建立驅動程式時,我們會在驅動程式中動態或靜態的分配主裝置號。其中,靜態分配在其他驅動已經佔用靜態設定的裝置號的時候容易

應用程式配置不正確,應用程式未能啟動” 錯誤的解決

一、問題描述 今天在虛擬機器上裝了XP系統,但執行一個win32 Console程式時彈出對話方塊: “由於應用程式配置不正確,應用程式未能啟動。重新安裝應用程式可能會糾正這個問題” 在英文os上: This application has failed to star

解決VB可執行程式啟動錯誤: "應用程式配置不正確,應用程式未能啟動"

最近VB編譯後的exe程式執行時候會報告錯誤:"由於應用程式配置不正確,應用程式未能啟動。重新安裝應用程式可能會糾正這個問題。"  之後便結束了. 我在檢視系統日誌後發現下圖資訊:   日誌資訊1: "Generate Activation Context 為 C:/spp工

dll檔案載入執行載入的14001錯誤,由於應用程式配置不正確,應用程式未能啟動

最近在處理專案問題的的時候發現了這麼一個問題,就是我們的程式在呼叫第三方提供的dll檔案的時候在一臺機器上面會報14001的錯誤,但是在另一臺機器上面不會。兩臺機器上面的作業系統是相同的。針對這個問題和這個錯誤碼,查找了很多的相關資料。 vc錯誤查詢的給予的對於14001的

[VS2008]解決“由於應用程式配置不正確,應用程式未能啟動,重新安裝應用程式可能會糾正這個問題”

最近把一個開發好的程式部署到沒有安裝VS2008的電腦上,提示“由於應用程式的配置不正確,應用程式未能啟動,重新安裝應用程式可能會糾正這個問題”。這個問題確實有點讓我奇怪,我開始懷疑是我的系統是64位

通過jQuery檔案上,數以千計的應用程式易受RCE攻擊

由於Apache的安全性變化,該漏洞已經存在了八年。 Blueimp廣泛使用的一個名為jQuery File Upload的外掛包含一個多年前的漏洞,可能會使7,800個不同的軟體應用程式面臨危險和遠端程式碼執行(RCE)的風險。 jQuery File Upload是一個使用者貢獻的開源軟

根據應用程式設定JVM引數(一)-設定堆、新生代、老年代、持久代大小

一、根據程式的執行狀況檢視其活躍的資料量 ①、活躍的資料: 1.應用程式運行於穩定狀態時,老年代佔用的java堆大小 2.應用程式運行於穩定狀態時,永久代佔用的java堆大小 其實就是FullGc後這2個數據的大小 ②、動手測試:1.測試程式碼: public cl

根據應用程式設定JVM引數(三)-優化老年代大小

接著前面的,現在來計算老年代的 日誌圖: 1.假如沒有FullGc,如何計算老年代需要多少時間裝滿? (不看第一條和最後一條資料,分析)通過MinorGc計算每次老年代的增量 老年代的增量 = 堆的總量 - 新生代的剩餘量(souvivor區) 這樣可以得到幾乎

嵌入式ARM平臺基於Linux配置應用程式開機自啟動(fluxbox參考)

本文轉載於 http://www.eefocus.com/toradex/blog/18-01/426601_a6317.html,特此感謝 By Toradex秦海 1). 簡介 嵌入式ARM平臺裝置採用Embedded Linux作業系統

坑:微信小程式wx.request和wx.uploadFile中引數的區別

微信小程式中通過元件<form>提交表單的時候,在js中通過e.detail.value得到所提交表單的json格式資料。一般提交表單我們都是通過wx.request請求,提交表單資料,通過引數data傳資料, wx.request({ url: 'test.php', //僅為示例,

微信小程式跳轉引數

跳轉傳參頁面 wx.navigateTo({ url: '../beiyun/beiyun?引數一=' + 引數一的值+‘&引數二’+引數二的值, }) 接收引數的頁面 頁面載入時接收 onLoad: function(options)