如果要加強應用程式伺服器的作業,您可以定義用來啟動或起始設定應用程式伺服器程序的指令行資訊。 這些設定用來定義要執行的程式、執行程式的引數及工作目錄之類的執行時期內容。
關於這項作業
程序定義可以包含一些性質,例如 Java™ 虛擬機器 (JVM) 設定、標準輸入、錯誤和輸出路徑,以及用來執行伺服器的使用者 ID 和密碼。您可以使用管理主控台或 wsadmin 工具來定義應用程式伺服器程序。
程序
- 在管理主控台中,按一下 ,然後按一下應用程式伺服器名稱。
- 在「伺服器基礎架構」區段中,按一下 。
- 在程序定義的設定頁面中,指定要執行的執行檔名稱、程序開始執行時所要傳遞的任何引數,以及執行程序的工作目錄。 然後按一下 。
![[AIX HP-UX Solaris]](../images/unix.gif)
指定用於啟動或起始設定 UNIX 或 IBM® i 處理程序的處理程序執行陳述式。
- 指定追蹤程序效能的監視原則。
- 指定標準輸出和標準錯誤串流所要寫入的程序日誌。 如果您不使用預設檔案名稱,請完成這個步驟。
- 指定程序定義所需要之內容的名稱/值配對。
避免麻煩: 每一個自訂內容名稱都必須是唯一的。 如果多個內容使用相同的名稱,處理就會使用針對第一個擁有這個名稱的內容指定的值。
- 選用:
![[AIX Solaris HP-UX Linux Windows]](../images/ngdist.svg)
防止應用程式伺服器建立 javacore 傾出。javacore 傾出(也稱為執行緒傾出)是應用程式伺服器所建立的主要問題判斷文件之一。 另外,建立 javacore 傾出的效能影響通常可以忽略。 因此,在大部分產品環境中,您都不應該抑制建立 javacore 傾出。
在特定情況中,例如有安全考量時,您可能會想要防止應用程式伺服器建立 javacore 傾出。 如果要停用 javacore 傾出功能,請執行下列動作:
- 在管理主控台中,按一下 server_name,然後在「伺服器基礎架構」區段中,按一下
- 在「名稱」欄位中輸入
DISABLE_JAVADUMP ,並在「值」欄位中輸入 true ,以防止應用程式伺服器建立 javacore 傾出。
- 停止應用程式伺服器,然後由程序定義指定的執行檔重新啟動該伺服器。
如果執行檔無法重新啟動應用程式伺服器,該執行檔應使用通用伺服器。
- 檢查伺服器,以驗證程序定義會依預期的方式執行及操作。