導航:首頁 > IDC知識 > weblogic伺服器管理

weblogic伺服器管理

發布時間:2020-11-04 16:52:42

1、WebLogic : 如何從管理控制台啟動受管伺服器 詳細

請參閱創建受管伺服器。 2. 配置受管伺服器與「節點管理器」進行通信。節點管理器是一個 WebLogic Server 實用工具,您可以使用它啟動、停止和掛起伺服器實例,並且可以遠程自動重新啟動伺服器。節點管理器必須運行在用於承載要通過節點管理器進行控制的 WebLogic Server 實例的每台計算機上。將每台計算機配置為 WebLogic Server 中的計算機,並將通過節點管理器控制的每個伺服器實例分配給在其上運行伺服器實例的計算機。請參閱創建和配置計算機、將伺服器實例分配給計算機和為受管伺服器配置啟動參數。有關詳細信息,請參閱節點管理器配置概述(英文)。 3. 在希望承載受管伺服器的計算機上啟動節點管理器。WebLogic Server 自定義安裝過程會根據需要安裝並啟動節點管理器,將其作為 Windows 系統中的 Windows 服務。如果節點管理器尚未運行,可以在命令提示符下或使用腳本手工啟動節點伺服器。請參閱啟動並運行節點伺服器(英文)。在 Windows 中,可以使用「開始」菜單(「工具」>「節點管理器」)中的快捷方式啟動節點管理器。 4. (可選)指定啟動模式。 受管伺服器是運行所部署的應用程序的 WebLogic Server 實例。它通過管理伺服器提供所有配置和部署信息。通常情況下,可使用受管伺服器在生產環境中運行應用程序。有關受管伺服器和管理伺服器的詳細信息,請參閱了解 WebLogic Server 域(英文)。 要使用管理控制台啟動受管伺服器,請執行下列操作: 1. 在控制台的左側窗格中,展開「環境」,然後選擇「伺服器」。 2. 在「伺服器」表中,單擊要啟動的受管伺服器實例的名稱。 3. 選擇「控制」>「啟動/停止」。 4. 在「伺服器狀態」表中,選中要啟動的伺服器的名稱旁邊的復選框,然後單擊「啟動」。 5. 在「伺服器生命周期助手」頁上,單擊「是」以進行確認。 節點管理器將啟動目標計算機上的伺服器。節點管理器完成啟動序列後,伺服器的狀態將顯示在「伺服器狀態」表中的「狀態」列中。 要查看節點管理器在啟動伺服器時生成的消息,請參閱查看遠程啟動輸出。

2、weblogic伺服器與weblogic域是什麼關系

weblogic是還有一個大的集成工具,包含了很多內容;

1.第一個問題:weblogic server只是其中的一個功能, 你前面說的weblogic伺服器應該說的就是weblogic server了,他是werblogic域的組成部分之一,你要使用weblogic server的話是需要先創建域的;

2.第二個問題:一個weblogic是可以包含多個域的;這里就需要你弄清楚如下幾個概念及其之間的關系:Machine,Server,Domain,Cluster 

1》機器 (Machines):可以對應到伺服器所在的物理硬體

2》伺服器 (Servers):伺服器是執行在單一Java虛擬機(JVM)中weblogic.Server類的實例。他最多和一個WLS機器關聯;

3》域 (Domains):域是單元化管理Weblogic server用的;

4》集群 (Clustering):WebLogic集群技術指通過一組伺服器共同工作,在多台機器間復制應用表示層和應用邏輯層的能力,實現關鍵業務系統的負載分布,消除個別故障點。 集群用來實現負載均衡和容錯;

3.第三個問題:域的特徵和作用如下:

域管理的特徵:對應用來說是透明的,可以出於技術或業務的理由來配置、管理;

域的作用:可以用來分離: 開發/測試/上線的應用,管理和操作的任務,組織或業務分配;

簡而言之,域就是為了更方便的管理weblogic的各個功能而存在的;

附關系圖如下:

3、weblogic 怎樣啟動管理伺服器

startWeblogic.cmd 只啟動adminServer。要想啟動受管伺服器。需要執行內startManagedWebLogic.cmd 命令格容式為startManagedWebLogic.cmd SERVER_NAME ADMIN_URL

4、兩台linux伺服器如何實現weblogic跨伺服器session共享?

Session共享有多種解決方法,常用的有四種:客戶端Cookie保存、伺服器間Session同步、使用集群管理Session、把Session持久化到資料庫。


1.客戶端Cookie保存
以cookie加密的方式保存在客戶端,每次session信息被寫在客戶端,然後經瀏覽器再次提交到伺服器,即使兩次請求在集群中的兩台伺服器上完成,也可以到達session共享。


優點是減輕伺服器端的壓力;


缺點是受到cookie的大小限制,可能佔用一定帶寬,因為每次請求會在頭部附帶一定大小的cookie信息,另外這種方式在用戶禁止使用cookie的情況下無效。


傳統網站一般通過將一部分數據存儲在cookie中,來規避分布式環境下session的操作。這樣做的弊端很多,一方面cookie的安全性一直廣為垢病,另一方面cookie存儲數據的大小是有限制的。隨著移動互聯網的發展,很多情況下還得兼顧移動端的session需求,使得採用cookie來進行session同步的方式的弊端更為凸顯,分布式session正是在這種情況下應運而生的。


2.伺服器間Session同步
定時同步各個伺服器的session信息,此方法可能有一定延時,用戶體驗也不是很好。


使用主-從伺服器的架構,當用戶在主伺服器上登錄後,通過腳本或者守護進程的方式,將session信息傳遞到各個從伺服器中,也可以手工把session文件存放的目錄改為nfs網路文件系統,從而實現文件的跨機器共享(使用nfs或windows文件共享都可以,或者專用的共享存儲設備)。


這樣,用戶訪問其它的從伺服器時,就可以讀到session信息。


缺點:比如速度慢、不穩定等,另外,如果session信息傳遞是主->從單向的,會有一些風險,比如主伺服器down了,其它伺服器無法獲得session信息。


3.把Session持久化到資料庫
這種共享session的方式即將session信息存入資料庫中,其它應用可以從資料庫中查出session信息。目前採用這種方案時所使用的資料庫一般為mysql。


利用資料庫共享session的方案有一定的實用性,但也有如下缺點:
首先session的並發讀寫在資料庫中完成,對mysql的性能要求比較高;
其次,我們需要額外地實現session淘汰邏輯代碼,即定時從資料庫表中更新和刪除session信息,增加了工作量。
對於系統可靠性要求較高的用戶,可以將session持久化到DB中,這樣可以保證宕機時會話不易丟失,但缺點也是顯而易見的,系統的整體吞吐將受到很大的影響。


4.使用集群管理Session
將session統一存儲在緩存集群上,如memcache,這樣可以保證較高的讀、寫性能,這一點對於並發量大的系統來說非常重要;並且從安全性考慮,session畢竟是有有效期的,使用緩存存儲,也便於利用緩存的失效機制。


使用緩存的缺點是,一旦緩存重啟,裡面保存的會話也就丟失了,需要用戶重新建立會話,可以使用緩存集群來保證緩存的穩定性。


如圖(基於緩存的分布式session架構)所示,前端用戶請求經過隨機分發之後,可能會命中後端任意的Web Server,將session以sessionid作為key,保存到後端的緩存集群中,使得不管請求如何分配,即便是某個Web Server宕機,也不會影響其他Web Server獲得 session,這樣既實現了集群間的session同步,又提高了 Web Server的容錯性。


Tomcat作為Web Server時,可以通過一個簡單的工具memcached-session- manager9(一個Tomcat session共享解決方案), 實現基於memcache的分布式session。

5、如何管理Weblogic應用伺服器?

IBM在知名度、戰略眼光、多種平台、提供能力方面擁有優勢,而BEA的強項在於技術和銷售渠道方面。 BEA WebLogic是用於開發、集成、部署和管理大型分布式Web應用、網路應用和資料庫應用的Java應用伺服器。將Java的動態功能和Java Enterprise標準的安全性引入大型網路應用的開發、集成、部署和管理之中。 BEA WebLogic Server擁有處理關鍵Web應用系統問題所需的性能、可擴展性和高可用性。與BEA WebLogic Commerce ServerTM配合使用,BEA WebLogic Server可為部署適應性個性化電子商務應用系統提供完善的解決方案。 BEA WebLogic Server具有開發和部署關鍵任務電子商務Web應用系統所需的多種特色和優勢。 綜上所述,BEA Weblogic伺服器在一個企業的IT系統中所起的作用是非常重要的。所以管理和維護好Weblogic應用伺服器是業務系統維護的重中之重。 如何管理Weblogic應用伺服器? 日常管理Weblogic應用伺服器,我們需要關注以下幾個方面: 1、 系統資源,例如應用伺服器本身所在的操作系統CPU利用率、內存利用率、磁碟空間等基礎資源的消耗情況。 2、 Web容器,Web層在應用中更多的是用來生成表達邏輯。廣泛使用的體系結構是從應用層讀取數據,然後使用servlet和JSP生成動態內容,其中應用層一般由EJB組成。因此需要重點關注當前的Session數量,包括活動的數量以及峰值情況。 3、 JMS,JMS子系統提供了很多的調試參數。JMS消息是由稱為JMSDispatcher的獨立執行隊列處理的。需要重點關注的是JMS消息數等一些參數,包括已接收的和等待處理的數量等。 4、 線程池執行隊列,執行隊列的線程數表示執行隊列能夠同時執行的操作的數量。但此值不是設的越大越好,應該恰到好處的去設置它,太小了,執行隊列中將會積累很多待處理的任務,太大了,則會消耗大量的系統資源從而影響整體的性能。因此需要重點關注當前空閑線程數、等待的請求數、匯流排程數等指標。 5、 JDBC連接池,JDBC Connection Pool的調優受制於WebLogic Server線程數的設置和資料庫進程數,游標的大小。通常我們在一個線程中使用一個連接,所以連接數並不是越多越好,為避免兩邊的資源消耗,建議設置連接池的最大值等於或者略小於線程數。同時為了減少新建連接的開銷,將最小值和最大值設為一致。因此需要重點關注的是連接池大小、當前活動的連接數量、泄漏的連接數等指標。 摩卡軟體應用監控的優勢 摩卡軟體在行業內具有十年的IT運維管理經驗,摩卡軟體在全國超過23家的大客戶現場積累了深厚的應用平台運維管理經驗,其中Weblogic應用伺服器監控也非常成熟,摩卡軟體對應用監控的主要優勢如下: 支持應用種類多:從J2EE應用平台到資料庫,再到中間件,幾乎無所不包。 專業底層的監控:多年來與大廠的良好合作關系,奠定了摩卡軟體的技術實力,使得摩卡軟體在應用的監控上更能夠取得一些最有用的最底層的數據。 超越原廠家的監控:應用廠家可能不會想到,他們認為的最關鍵的一些東西對不同的客戶而言可能關注點都不同,摩卡軟體利用與廠家合作關系的優勢結合運維管理經驗,提出一套超越應用原廠家的監控指標。 更有用的監控:摩卡軟體最獨特的優勢在於,所有對應用平台的監控指標都不是空穴來風,也不是每個技術人員所熟知的那些通用的監控,摩卡軟體將十年來的IT運維管理經驗進行了整合,所有的監控指標均來自我們全國超過23個大客戶服務點多年來的運維管理經驗,讓監控指標更加有用。 更容易看懂的指標:摩卡軟體將指標進行分類,以可用性指標、性能指標、配置指標等將指標進行分類管理,方便了用戶的查閱。

6、weblogic被管理伺服器狀態出現問題了,有圖,大仙們告訴我怎麼辦,,,

不知道你的wls什麼版本的:
1.看看wls的log,有沒有異常
2.重新部署下web4,同時看log有沒有異常
3.檢查web4下面web.xml的schema,是不是版本太高你的wls不支持?

7、什麼是webLogic伺服器?

WebLogic是用於開發、集成、部署和管理大型分布式Web應用、網路應用和資料庫應用的Java應用伺服器。將Java的動態功能和Java Enterprise標準的安全性引入大型網路應用的開發、集成、部署和管理之中。 BEA WebLogic Server擁有處理關鍵Web應用系統問題所需的性能、可擴展性和高可用性。

8、怎麼配置 weblogic 伺服器

一.系統環境
oracle817
jbuilderx
weblogic812
二。配置步驟:
1.oracle817
(1)在安裝oracle可直接將全局資料庫名設為:SDDEPG;
(2)安裝完以後打開開始菜單中Oracle DBA Studio
用戶名:system 密碼:manager
(3)使用SDDEPG資料庫,並創建用戶:SDDEPG 密碼為:SDDEPG
並為該用戶添加DBA許可權
(4)給SDDEPG資料庫定義名字為SDDEPG的表空間。初步定義為:開發階段30M,實施時使用500M。
(5)使用PL/SQL 並以SDDEPG用戶名登陸,密碼為SDDEPG,如果登陸正常說明oracle正常安裝9
(6)登陸後選擇my objects,並選擇Tools中Import Table 中的SQL Inserts瀏覽並找到《SDDEPG系統文檔》即可建立資料庫。
2.Jbuilderxh(
(1)安裝Jbuilderx,默認安裝即可,
(2)打開Jbuilderx後選擇File——new——Pull Project from CVS
(3)在Step 1 of 4 中,通過Target directory來更改項目在本機的存放目錄;
(4)在Step 2 of 4 中,需要填寫的內容如下
Special port:2401 Server:192.168.0.102 User:lgzs
(5)在Step 3 of 4 中,需要填寫的參數如下
Repository path :/sddepg
Mole name:sddepgG
點擊next需要添入密碼:123
若無錯誤即可連接成功進入在Step 4 of 4。
3.weblogic812'
(1)安裝weblogic,默認安裝即可;
(2)在開始菜單中選擇Weblogic 的Configuration新建weblogic配置
在BEA Weblogic Congiguration Wiazard 中默認 Basic Weblogi Server Domain
默認快速配置,在配置管理用戶名和密碼中都統一為:用戶名為weblogic 密碼為12345678+
設置好以後創建即可。
(3)先在開始菜單中打開啟動Weblogic服務。BEA Weblogic-User Projects mydomin-StartServer
打開internet瀏覽器,在地址欄輸入http://localhost:7001/console5
登陸weblogic,登錄名為weblogic,密碼為12345678
(4)配置連接池:點擊JDBC中的Connection PoolsI
選擇Configure a new JDBC Connection Pool 所需要填寫的參數如下:
DataBase Type:Oracle;;
Data Driver:Oracle's Driver(Thin) Versions 8.1.7.9.0.1.9.2.09
Name:MyJDBC Connection Pool
Data base Name:SDDEPG
Host Name:localhostt
Port:1521
Datebase User Name:SDDEPG
Password:SDDEPG
填寫好以後點擊 Test Driver Configuration 若無錯誤則顯示Connection Successful
點擊Create and deploy.
(5)配置數據源:點擊JDBC 中 Data Sources 選擇Configure a new JDBC Data Source'
參數如下:
Name:MyJDBC Data Sourse
JNDI Name:sddepgDataSource
4.Jbuilderx 與 Weblogic 整合
打開Jbuilderx選擇Tools 中 Configure Servers
選擇左邊的Weblogic Platform Server8x
在右邊的General中配置參數如下(本例中weblogic安裝在d盤bea中):
Home directory:D:/bea/weblogic81/server;
Main class:weblogic.Server
VM parameters:78 -Dweblogic.management.username=weblogic;
Work
ing directory:D:/bea/user_projects/domains/mydomain.
在Custom中的配置如下:
BEA home directory: D:/bea;
JDK inStallation directory:D:/bea/jdk141_05;
Domain directory:D:/bea/user_projects/domains/mydomain;
User name:weblogic;
Password:12345678
Server name: myserver
最後在Project-Project Properties設置相應屬性。

9、什麼是weblogic被管伺服器

請參閱創建受管伺服器。
2.
配置受管伺服器與「節點管理器」進行通信。節點管理器是一個
weblogic
server
實用工具,您可以使用它啟動、停止和掛起伺服器實例,並且可以遠程自動重新啟動伺服器。節點管理器必須運行在用於承載要通過節點管理器進行控制的
weblogic
server
實例的每台計算機上。將每台計算機配置為
weblogic
server
中的計算機,並將通過節點管理器控制的每個伺服器實例分配給在其上運行伺服器實例的計算機。請參閱創建和配置計算機、將伺服器實例分配給計算機和為受管伺服器配置啟動參數。有關詳細信息,請參閱節點管理器配置概述(英文)。
3.
在希望承載受管伺服器的計算機上啟動節點管理器。weblogic
server
自定義安裝過程會根據需要安裝並啟動節點管理器,將其作為
windows
系統中的
windows
服務。如果節點管理器尚未運行,可以在命令提示符下或使用腳本手工啟動節點伺服器。請參閱啟動並運行節點伺服器(英文)。在
windows
中,可以使用「開始」菜單(「工具」>「節點管理器」)中的快捷方式啟動節點管理器。
4.
(可選)指定啟動模式。
受管伺服器是運行所部署的應用程序的
weblogic
server
實例。它通過管理伺服器提供所有配置和部署信息。通常情況下,可使用受管伺服器在生產環境中運行應用程序。有關受管伺服器和管理伺服器的詳細信息,請參閱了解
weblogic
server
域(英文)。
要使用管理控制台啟動受管伺服器,請執行下列操作:
1.
在控制台的左側窗格中,展開「環境」,然後選擇「伺服器」。
2.
在「伺服器」表中,單擊要啟動的受管伺服器實例的名稱。
3.
選擇「控制」>「啟動/停止」。
4.
在「伺服器狀態」表中,選中要啟動的伺服器的名稱旁邊的復選框,然後單擊「啟動」。
5.
在「伺服器生命周期助手」頁上,單擊「是」以進行確認。
節點管理器將啟動目標計算機上的伺服器。節點管理器完成啟動序列後,伺服器的狀態將顯示在「伺服器狀態」表中的「狀態」列中。
要查看節點管理器在啟動伺服器時生成的消息,請參閱查看遠程啟動輸出。

10、求助 weblogic的一些概念啊,域 管理伺服器 被管理伺服器 求解釋一下啊

EJB是sun的伺服器端組件模型,最大的用處是部署分布式應用程序,類似微軟的.net技術。憑借java跨平台的優勢,用EJB技術部署的分布式系統可以不限於特定的平台。

EJB (Enterprise JavaBean)是J2EE的一部分,定義了一個用於開發基於組件的企業多重應用程序的標准。其特點包括網路服務支持和核心開發工具(SDK)。

========
MySQL是一個開放源碼的小型關系型資料庫管理系統,開發者為瑞典MySQL AB公司。目前MySQL被廣泛地應用在Internet上的中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站資料庫。
===========
BEA WebLogic是用於開發、集成、部署和管理大型分布式Web應用、 網路應用和資料庫應
用的Java應用伺服器。將Java的動態功能和Java Enterprise標準的安全性引入大型網路應用的
開發、集成、部署和管理之中。
BEA WebLogic Server擁有處理關鍵Web應用系統問題所需的性能 、可擴展性和高可用性。
與BEA WebLogic Commerce ServerTM配合使用, BEA WebLogic Server可為部署適應性個性化
電子商務應用系統提供完善的解決方案。
==============
DB2是IBM出口的一系列關系型資料庫管理系統,分別在不同的操作系統平台上服務。雖然DB2產品是基於UNIX的系統和個人計算機操作系統,在基於UNIX系統和微軟在windows系統下的Access方面,DB2追尋了ORACLE的資料庫產品。
================
PHP 是一種伺服器端的,嵌入HTML的腳本語言。PHP區別其他像客戶端Javascript的地方是它的代碼在伺服器端執行.PHP能做什麼?
最低水平,PHP可以做任何其他CGI程序所能做的事,例如收集表格數據,生成動態頁面內容,或者收發cookies.可能最強大,最有意義的特性是PHP支持大范圍的資料庫.書寫一個支持資料庫的Web 頁面是難以置信的簡單.

===============
最新發布的Benchmark測試結果表明整體性能較SQL2000 大幅提升40%,部分組件的性能甚至提升3~10倍,在同等硬體環境下的壓力測試性能已經超過Oracle 10g;外部幾十家TAP客戶如London Stock Exchange, USDA, Xerox的實際部署也已反映出這一特點。SQL Server 2005將是微軟有史以來運行最快、最穩定的企業級數據管理與分析平台
===============
ASP.Net擺脫了以前ASP使用腳本語言來編程的缺點,理論上可以使用任何編程語言包括C++ , VB , JS等等,當然,最合適的編程語言還是MS為.Net Frmaework專門推出的C#(讀c sharp)
================
b/s 是 brower/server 就是用瀏覽器(如ie)為應用程序客戶端操作伺服器。這樣用瀏覽器來操作簡單易用,但是對輸入沒有很好的驗證。邏輯實現不多。本地只是用於獲取數據然後大部分驗證需要提交伺服器來完成。

c/s 是client/server 客戶端軟體則是一個擁有很多邏輯驗證的軟體,本地驗證成功後才提交伺服器。
看這里

===============
在提問前,應該先搜索一下,因為你的問題在上個世紀就有人問過了

與weblogic伺服器管理相關的知識