BEAWebLogicServer系統(tǒng)維護及問題解決最佳實踐試題_第1頁
BEAWebLogicServer系統(tǒng)維護及問題解決最佳實踐試題_第2頁
BEAWebLogicServer系統(tǒng)維護及問題解決最佳實踐試題_第3頁
BEAWebLogicServer系統(tǒng)維護及問題解決最佳實踐試題_第4頁
BEAWebLogicServer系統(tǒng)維護及問題解決最佳實踐試題_第5頁
免費預覽已結束,剩余3頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1EA WebLogic Server 系統(tǒng)維護及問題解決最佳實踐試題姓名:_ Email: _考試時間:120 分鐘 試題類型:選擇題 36 題和論述題 2 題1.以下哪種 JAVA 平臺適用于企業(yè)級的大型分布式網絡應用?A. J2MEB. J2SEC.J2EE2.以下哪項不屬于 J2EE 的標準組件?A. JSPB. ServletC. EJBD. ASP3.WebLogic 中的服務器(Server)包括管理服務器(Admin Server)和被管服務器(Managed Server),它是:A. 支持多線程,能橫跨多個JAVA 虛擬機(JVM)執(zhí)行的 weblogic.Server 類

2、的實例。B. 支持多線程,執(zhí)行在單一JAVA 虛擬機(JVM)中的 weblogic.Server 類的實例。C. 單線程,能橫跨多個JAVA 虛擬機(JVM)執(zhí)行的 weblogic.Server 類的實例。D. 單線程,執(zhí)行在單一JAVA 虛擬機(JVM)中的 weblogic.Server 類的實例。4. 關于 WebLogic 的 Domain 和 Server 的描述哪項是不正確的?A. Domain 是 weblogic server 管理的一個邏輯單元,至少包含一個ServerB. 在創(chuàng)建 server 和使用 server 的時候需要先創(chuàng)建 domainC. 每個 domain

3、 都包括一個 config.xml 文件,在 domain 的根目錄下。D. Domain 不能跨越多個物理主機,只能在配置在一個物理主機上5.Domain 的主要配置信息存放在以下哪個文件中?A. con fig.xmlB. weblogic.xmlC. web.xml6.以下哪種 WebLogic 安裝方式在安裝過程中不需要人工干預?D. domai n.xml2A. GUI 方式B. Sile nt 方式C. Con sole 方式37. 生產模式(Production Mode)下無法實現(xiàn)哪種部署方式?A. 使用 WebLogic Con sole 方式B. 命令行方式C. 自動部署方

4、式8. 下面關于 WebLogic Console 的那種說法是不正確的?A. 基于主控 Server( Admin Server )的 web 應用的監(jiān)控工具B. 可以用來部署、配置應用和ServerC. 可以管理多個 Server 和 ClusterD. 可以管理多個 Domain9.在如下 4 類日志級別中,那種級別是最高和最嚴重的?B. ALERT C. ERROR D. WARNING外來服務請求通過如下哪種正確路線得到服務的?A.Socket ThreadExecute QueueExecute ThreadB.Socket ThreadExecute ThreadExecute

5、QueueC.Execute QueueSocket ThreadExecute ThreadD.Execute ThreadExecute QueueSocket Thread13.進行 Thread Dump 操作的方法有:(多選)A. kill -3 pid 操作系統(tǒng)命令方式(Unix )B Ctrl + Break 組合鍵方式(Windows )C. kill -9 pid 操作系統(tǒng)命令方式(Unix )D. weblogic.Admin 的 THREAD_DUMP 命令方式A. INFO10. weblogic.Admin實用程序無法實現(xiàn)A.管理B.配置C.監(jiān)控D.部署應用11. W

6、ebLogic Console 可以監(jiān)控:A. Server 的狀態(tài)C. Server 的 CPU 使用情況(多選)B. Server 的內存使用情況D. Server 的執(zhí)行隊列情況12.414.Thread Dump 操作的作用是A. 收集 server 的日志信息B. 備份 server 的日志信息C. 導出 JVM 執(zhí)行堆棧中的線程信息D. 導出 JAVA 進程的本地堆棧信息15.以下哪種情況不會導致進程占用的文件數(shù)增加?A. JVM 讀取 classesB. 一個新的 socket 連接建立C. 一個新的 HTTP 瀏覽器連接到服務器D. JVM 新建一個 java 線程16.當 t

7、oo many open file 信息出現(xiàn)時,應該:(多選)A.定期的監(jiān)控進程打開的文件和網絡連接數(shù)B.根據實際情況需要,適當?shù)脑黾硬僮飨到y(tǒng)的文件打開數(shù)的limit 值,繼續(xù)監(jiān)控C.檢查應用代碼是否存在沒有正常關閉的文件D.如存在大量處在 TIME_WAIT 狀態(tài)的 connections,適當降低網絡的 TIME_WAIT 等待時間17.關于 WebLogic Server JDBC connection pool 描述,以下哪項是錯誤的?A.與數(shù)據庫預先建好連接,是一個 ready-to-use 的 poolB.應用必須通過 DataSource 來訪問 conn ection pool

8、C.一個 connection pool 只能用于一個 applicationD.Connection pool 中的連接可以被共享和重用18.有一個系統(tǒng),客戶反映提交的請求很長時間無法響應,查看server 的日志文件后,發(fā)現(xiàn)存在無法獲得數(shù)據庫連接的錯誤信息,而當時的CPU 和 I/O 資源都很空閑。從 WebLogic 的 console 中查看執(zhí)行線程,發(fā)現(xiàn)存在很多空閑的線程;JDBC connection pool 已經沒有可用的 connection。最佳措施應該是:A.增大 Pool 的 InitialCapacity 和 MaxCapacity 的值B.減小 Pool 的 Ini

9、tialCapacity 和 MaxCapacity 的值C.減小 Pool 的 InitialCapacity,增大 MaxCapacity5D.懷疑存在 conn ection leak,開啟 co nn ection leak profili ng 功能,查找 leak 點及修正應用代碼 佃.關于 Server Hang 的描述,哪項是不正確的?A.Server Hang 就是 WebLogic Server 無法對服務請求作出任何響應B.可以通過 weblogic.Admin 的 PING 命令來確認是否是真正的Server HangC.Server Hang 問題,一定是由于內部執(zhí)行

10、線程之間出現(xiàn)了Dead Lock 而導致D.Server Hang 問題經常是由于可用資源短缺而限制了Server 處理請求的能力E.內存資源的緊張,導致不停的GC,也會引起 Server Hang20.關于 OutOfMemory 現(xiàn)象,以下說法正確的是?(多選)A.在 Java Heap 和 Native Memory 中都有可能出現(xiàn)B.OutOfMemory 的出現(xiàn),說明應用中一定存在沒有正常釋放的對象,造成了memory leakC.當沒有可用內存空間供Proccess 分配新建的 Objects 或內存塊時出現(xiàn)D.只要增大 Java 的 HeapSize 大小,問題就可以解決21.關

11、于 Java Heap 的說法錯誤的是A.整個 WebLogic Server 啟動后所使用的操作系統(tǒng)內存大小就等于當前Java Heap 的大小B.Java Heap 中存放著 living 和 dead 對象C.可以通過參數(shù)-Xms -mx 來設置 heap 的最大和最小值D.Java 的 Heap 最大值最好不要超過系統(tǒng)的物理內存大小,否則會造成性能問題22.關于 GC 說法錯誤的是A.GC 操作就是在 Java Heap 中將不在需要的對象清除B.GC 操作由 JVM 自動完成,不需要程序員顯式的執(zhí)行C.在 Full GC 操作期間,所有的 Java 線程都可以運行D.GC 操作會在特

12、定時間被自動觸發(fā),例如當heap 中的可用內存降到一定層度 23.當出現(xiàn) High CPU 問題,以下哪種說法是正確的?A.應該減少 WebLogic Server 的執(zhí)行線程數(shù)B.應該增加 WebLogic Server 的執(zhí)行線程數(shù)C.需要做 Thread Dump 操作,結合操作系統(tǒng)的一些監(jiān)控工具來定位導致問題的線程D.一般和 deadlock 有關24. 如果在 WebLogic 的日志中發(fā)現(xiàn)了 OutOfMemory ,下描述哪些是正確的?(多選)6A.該內存溢出發(fā)生在 Native HeapB.該內存溢出發(fā)生在 Java HeapC.可能發(fā)生線程丟失D.WebLogic 除了記錄日

13、志之外,還會自動進行垃圾收集以解決這個問題(yinggai )注: FULL GC 是在 OOM 之前,所以發(fā)生 OOM 之后,不會再執(zhí)行 GC25. 以下關于 WebLogic JDBC 的描述,哪些是正確的? (多選)A.只要 Connection 對象被關閉,無論 Statement 和 ResultSet 對象是否關閉,都不會出現(xiàn)連接泄露B.連接泄露可能引發(fā) OutOfMemoryErrorC.JDBC 的對象只存在于 Java Heap (還有 NATIVE 內存中,如 OCI )D.JDBC 驅動程序都是由 BEA 編寫的,包含在 WebLogic 安裝包中26. 以下描述正確的是

14、:A.TCP Socket 一旦在程序中關閉馬上就可以釋放并重新利用B.使用 TCP Socket 會占用操作系統(tǒng)的文件描述符C.操作系統(tǒng)的文件描述符參數(shù)的大小是沒有上限的D.發(fā)生了 Too Many Open Files 的錯誤后,一定是有連接泄漏產生27. 關于 Server Hang 正確的是:A.一旦發(fā)生 Server Hang, WebLogic 就再也無法恢復了,必須重啟B.如果發(fā)現(xiàn)是頻繁的 GC 造成的 Server Hang,只需增大 Java 堆內存大小就可以了C.應用代碼中產生的死鎖會引起 Server HangD.如果發(fā)生了 Server Ha ng,那么 CPU 的占用

15、一定很高28. 下面哪些事情,是在 WebLogic Server 啟動時完成的?(多選)A.讀取配置文件 config.xmlB.啟動 web container 等核心服務C.部署已經在 config.xml 中配置的應用程序D.執(zhí)行 shutdown class29. 下面哪個是標準的 BEA Weblogic Server 錯誤號A.Error-0001B.WLS-00002C.BEA-12345730. 如果發(fā)生了 Server Hang ,需要做的事情可能有:(多選)A.僅做一次 Thread dump ,查看各個線程的詳細情況B.做多次 thread dump,每次相隔 3-5

16、秒,對比查看各個線程的詳細情況C.打開 verbose:gc,觀察 GC 的詳細情況D.打開連接池的 Test Reserved Connection 選項E.在控制臺查看每個線程在執(zhí)行的操作F.使用 weblogic.Admin 命令的 PING 命令探測 WebLogic Server 是否有響應G.檢查應用代碼中的內存泄露31.通過命令行啟動 weblogic server,修改下面哪個文件,可以修改其JVM 的參數(shù)?A.Config.xmlB.Weblogic Server 啟動腳本文件C.Server.logD.Jvm.h32.系統(tǒng)出現(xiàn) OutOfMemory Exception 時

17、,我們一般執(zhí)行下面哪些動作?(多選)A.收集相關內存使用情況,判斷 OOM 的可能源頭B.酌情增加 Java Heap SizeC.減少 Java Heap SizeD.增加 Server 的執(zhí)行線程數(shù)33.如果應用調用數(shù)據庫的操作失敗,一般情況下,可能的原因是:(多選)A. 應用邏輯錯誤B.數(shù)據庫工作不正常C.JDBC 配置不正常D.存在內存泄露E.WebLogic 使用的 CPU 太高34. 客戶反映 WebLogic 的 web 應用, HTTP 訪問比較慢,可能的原因有:(多選)A. 系統(tǒng)使用了太多的對象,出現(xiàn)了過于頻繁的 GC 操作B.應用使用到了數(shù)據庫,數(shù)據庫響應速度太慢C.Web

18、Logic Server 當時處理能力較差,雖然當時所有執(zhí)行線程狀態(tài)為空閑D.客戶端到 WebLogic Server 端的網絡速度太慢E.應用邏輯異常導致 WebLogic Server 返回給客戶端的內容太多835. 如果應用從 Connection Pool 中獲取數(shù)據庫連接失敗,我們可能會采取哪些措施?(多選)A. 通過 weblogic console 監(jiān)控數(shù)據庫連接池是否被占滿B.數(shù)據庫最大連接數(shù)比執(zhí)行線程數(shù)少,則動態(tài)增加連接池的最大連接數(shù)C.判斷是否存在數(shù)據庫連接泄露,還是連接不夠用D.和 BEA 專家溝通,探討解決問題的方法E.增加 WebLogic 的 Heap SizeF.打開 verbose:gc,分析 GC 日志,確定是否存在數(shù)據庫連接泄露G.打開 WebLogic Server 數(shù)據庫連接泄露探測開關,讓系

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論