中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

WebSphere面試題有哪些

發布時間:2022-01-18 09:26:34 來源:億速云 閱讀:379 作者:iii 欄目:云計算

這篇文章主要介紹“WebSphere面試題有哪些”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“WebSphere面試題有哪些”文章能幫助大家解決問題。

1.什么是Ripplestart?

Ripplestart用于重新啟動WAS集群。它首先停止JVM,然后啟動它。通過執行漣漪啟動,您可以確保一次僅關閉一個JVM,因此不會導致應用程序停機。

例如:您在集群中有5個JVM,當您進行波紋啟動時,它將停止JVM1并啟動JVM1,然后再停止集群中的其他JVM。

2.當JVM在服務器上消耗100%的CPU和內存時,您將怎么辦?

首先,確定哪個JVM具有較高的利用率。對已識別的JVM進行線程轉儲以進行調查,然后重新啟動JVM作為解決方案,以冷卻CPU /內存。

3.什么是節點同步?

IBM WAS將整個配置存儲在稱為“主存儲庫”的中央存儲庫中,每個節點都將具有本地存儲庫。

通過DMGR對節點進行任何更改時,必須對其進行同步,因此配置將推送到相應節點的服務器。

同步總是從主數據庫到本地存儲庫發生,因此它是單向通信。

4.如果DMGR下降了,應用程序可以正常運行嗎?

是的,DMGR下降不會影響現有的正在運行的應用程序。但是,如果您需要通過DMGR進行任何更改或部署,那將受到影響。

5.如何在WebSphere中部署應用程序?

有三種可能的部署方式。

熱部署–將應用程序文件復制到應用程序目錄中。這對非生產環境很有用,不建議在生產環境中使用。

DMGR –您可以通過DMGR部署應用程序,方法是轉到應用程序>>新應用程序

腳本–您可以開發wsadmin腳本或ant任務來部署應用程序。

6.為什么我手動停止/終止進程卻自動出現了JVM?

可能有兩件事。

為JVM啟用了自動重新啟動,這是默認設置,并且在JVM >>監視策略下可用。

如果不是上述情況,則cron中可能有一個腳本,該腳本檢查進程,如果找不到,則啟動它。

7.您可以將哪些文件類型部署到WebSphere中?

您可以通過DMGR控制臺或腳本來部署WAR,EAR,JAR或SAR模塊。

8.什么是虛擬主機?

虛擬主機在單個應用程序上包含多個URL(基于IP或FQDN),并且通過WAS管理控制臺進行配置。

為了允許在特定的URL上訪問應用程序,您必須在虛擬主機中擁有該URL并將其與該應用程序關聯。

9.您如何處理客戶的緩慢申請投訴?

速度慢可能是由于各種原因引起的,因此必須確定速度慢是來自WebSphere還是其他組件。要隔離,可以檢查以下內容。

· 這對所有用戶來說都是緩慢的嗎?

· 整個應用程序運行緩慢還是僅僅是某些功能?

· 直接訪問JVM URL(繞過Web服務器)怎么樣?

如果在JVM中發現運行緩慢,則可以進行轉儲并檢查日志以找出原因。值得檢查是否有任何釋放,并且在此之后速度緩慢。

10.如何在不停止DMGR的情況下進行WAS配置備份?

轉到DMGR配置文件和bin文件夾

執行./backupConfig.sh -nostop進行備份

11.默認的WAS端口是什么?

HTTP的默認端口是9080和HTTPS9443 。有關更多信息,請查看默認端口頁面。

12.有哪些可用的WebSphere版本?

WAS –網絡部署 WAS –開發人員 WAS – z / OS WAS –虛擬機監控程序 WAS –快速 WAS –基本 WAS –自由核心

13.如何生成和傳播插件?

(1)登錄到WAS管理控制臺

(2)轉到服務器>> Web服務器

(3)選擇服務器,然后單擊“生成”和“傳播”按鈕

14.您遇到過哪些常見問題?

以下這些為你提供一個想法:

· 虛擬主機未定義

· 日志不動

· 內部服務器錯誤

· 內存不足異常

· 緩慢

· JVM無法啟動

· 高CPU /內存/磁盤利用率

15.如何檢查已安裝的WAS版本?

· 轉到個人資料和bin文件夾

· 執行./versionInfo.sh

16.您怎么知道您的JVM是否啟動?

有多種方法可以確認這一點。

·您是否有任何監視工具,如果有,請檢查是否存在警報或當前狀態

· 通過ps -ef |登錄到服務器并為JVM使用grep。grep jvmname

· 檢查是否可以訪問JVM URL

· 檢查是否可以telnet JVM URL和端口

· 檢查JVM端口是否正在服務器上偵聽

· 使用serverStatus.sh –all命令查看正在運行的內容

17.告訴我一些WebSphere生成的日志文件嗎?

SystemOut.log SystemError.log native_stdout.log native_stderr.log

18.如何生成線程轉儲?

有三種可能的方法來生成線程轉儲。

(1)通過DMGR控制臺:轉至故障診斷>>選擇JVM并單擊Java core

(2)殺死JVM的-3 PID

(3)使用wsadmin.sh

19.垂直集群和水平集群有什么區別?

垂直集群的成員位于同一節點或服務器上,而水平集群則跨一個單元中的多個節點和服務器。

20.什么是垃圾收集?

垃圾回收是一個內存管理過程,它會自動釋放程序不再使用的對象。

21.如何在WebSphere中禁用安全性?

您可以通過wsadmin.sh執行“ securityoff”來禁用安全性。關閉安全性后,必須重新啟動DMGR。

22.如何啟用詳細垃圾回收?

默認情況下,未啟用詳細GC,如果需要,您可以通過以下方式進行:

· 服務器>>服務器類型>> WebSphere Application Server · 在“ Java和流程管理”下選擇JVM >>流程定義 · 單擊“其他屬性”下的Java虛擬機,然后選中“ 詳細垃圾回收 ” 復選框

23.服務器重新引導時如何使WebSphere自動啟動?

WebSphere會在/etc/init.d中自動生成啟動腳本,該腳本將確保啟動時重新啟動。

但是,如果由于某種原因不存在腳本,則可以創建一個腳本并將其放在/etc/init.d下并按如下所示啟用它。

chkconfig -- add WebSphere #script file name
chkconfig WebSphere on

24.如何增加JVM的堆大小? (1)登錄到管理控制臺

(2)轉到服務器>>服務器類型>> WebSphere Application Server

(3)選擇JVM >>進程定義>> Java虛擬機


您可以在此處輸入初始和最大堆大小。

25.當nodeagent關閉時,是否可以同步節點?

絕對地,必須停止nodeagent才能使同步起作用。

26.什么是停止和啟動DMGR,Nodeagent和JVM的命令?

停止

JVM – stopServer.sh JVMNAME Nodeagent – stopNode.sh DMGR – stopManager.sh

開始

JVM – startServer.sh JVMNAME Nodeagent – startNode.sh DMGR – startManager.sh

27. WAS 8.5.5的新增功能是什么?

在高層次上:

· Java SE 7支持 · HPEL記錄 · 內置健康管理 · 自由概況 · 智能路由 · 動態聚類 · JDBC 4.1集群 · Web 2.0支持

28.節點聯合意味著什么?

WebSphere中的聯合意味著將節點添加到單元。這是通過addNode.sh命令完成的,根據節點大小,這可能需要幾分鐘。

29.什么是FFDC?

FFDC(首次故障數據捕獲)捕獲WebSphere運行時期間的事件和錯誤。FFDC數據對于分析問題可能是有益的,IBM支持人員通常會詢問這是否有任何問題。

30.您可以解碼WebSphere密鑰庫XOR嗎?

是的,您可以通過在線工具

31. WebSphere中默認的腳本語言是什么?JACL還是Jython?

JACL是WebSphere中的缺省腳本語言。

32.如何在WebSphere 8.5.x中應用修訂包?

可以使用IBM IM來應用此修復程序。有關詳細說明,請參閱如何應用修訂包指南。

33.您的Web服務器托管在哪里?

再次說明支持的應用程序體系結構。但是,在面向Internet應用程序的典型生產環境中,Web服務器將位于DMZ中,而應用程序服務器將位于核心網絡中。

這意味著您必須在Web服務器與應用程序服務器之間的防火墻中允許必要的端口。

34.什么是會話親和力?

換句話說,會話親和性是持久性會話。具有會話親和力允許請求與單個JVM綁定。這意味著返回的請求將始終被路由到同一JVM。

35.您可以在單個JVM中部署多個應用程序嗎?

是的,只要每個應用程序的上下文根是唯一的,就可以在單個JVM上部署多個應用程序。

36.您將Websphere與哪個數據庫一起使用?

告訴他們您使用什么。大多數組織使用Oracle數據庫,但是WebSphere也支持以下數據庫。 DB2 甲骨文數據庫 Microsoft SQL服務器 Sybase公司

37.如何將Web服務器連接到WAS?

有兩種連接到WAS的方法。

(1)使用插件–這是在Web服務器上安裝WAS插件的推薦方法。

(2)使用ProxyPass –如果您使用的是Apache并且不想使用插件,則可以通過ProxyPass指令連接到WAS JVM。

38.在WAS之前需要Web服務器嗎?

建議在WAS之前支持Web服務器,以提高安全性,性能和維護性。

39.什么是細胞?

單元是節點的邏輯組,可以有一個或多個節點。集群以及所有集群都通過一個管理控制臺進行管理。

40.管理控制臺的默認會話超時是多少?

30分鐘

41.什么是修訂包?

修訂包是IBM提供的補丁程序的集合。它可能包含錯誤修復,安全補丁和性能改進。

42. WebSphere支持什么注冊表或存儲庫?

聯合存儲庫 本地操作系統 獨立LDAP注冊表 獨立的自定義注冊表

43.什么是共享庫?

建議創建共享庫以減少重復的庫文件。單個共享庫可以供單元中的多個應用程序使用。

44.什么是上下文根?

每個應用程序的上下文根在該單元格內應該是唯一的。它定義了n個部署描述符,用于訪問應用程序。

例如:如果應用程序A的上下文根稱為“零售”,則可以從http:// servername:port / retail訪問該應用程序

45.什么是WAS插件配置文件名?

WebSphere插件配置名稱為plugin-cfg.xml

46.如何更改WebContainer線程池大小?

可以通過進入JVM >>線程池>> WebContainer來更改WebContainer線程池。

47.您可以更改已部署應用程序的上下文根嗎?

是的,這是可行的。要通過管理控制臺執行此操作,請進入應用程序,然后單擊“ Web模塊的上下文根”以更改上下文根。

更改后必須重新啟動JVM。

48.哪個腳本可以更改配置文件使用的Java SDK?

bin文件夾中提供managesdk.sh腳本,它將有助于更改SDK。

49.什么是PMT?

PMT(概要文件管理工具)是用于創建和管理WebSphere概要文件的GUI。

關于“WebSphere面試題有哪些”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

武鸣县| 五峰| 安顺市| 宜兰县| 裕民县| 驻马店市| 黑龙江省| 思南县| 顺昌县| 察隅县| 盐城市| 南川市| 木里| 磐安县| 武陟县| 吉木乃县| 周宁县| 樟树市| 炎陵县| 博罗县| 名山县| 临邑县| 全南县| 洮南市| 宜春市| 保德县| 孟村| 泾阳县| 衡南县| 东丽区| 靖远县| 自治县| 吉水县| 延川县| 铁岭市| 榆林市| 伊金霍洛旗| 河北区| 衡水市| 桃江县| 澄江县|