Weblogic815配置手册Word文档格式.docx
- 文档编号:20489973
- 上传时间:2023-01-23
- 格式:DOCX
- 页数:34
- 大小:2.79MB
Weblogic815配置手册Word文档格式.docx
《Weblogic815配置手册Word文档格式.docx》由会员分享,可在线阅读,更多相关《Weblogic815配置手册Word文档格式.docx(34页珍藏版)》请在冰豆网上搜索。
“BasicWeblogicServerDomain”、点击“次へ”按钮,进入下一个界面(见图3)
(图3)
点击“次へ”按钮,进入下一个界面(见图4)
(图4)
在此画面,UserName输入“system”,密码为“password”,
点击“次へ”按钮,进入下一个界面(见图5)
(图5)
点击“参照”按钮,选择JDK主目录、设定完毕后,点击“次へ”按钮,进入下一个界面(见图6)
(图6)
选择JDK主目录、点击“OK”按钮,返回上一个界面(见图7)
(图7)
点击“次へ”按钮,进入下一个界面,WebLogic开始配置(见图8)
(图8)
等待进度条到100%,Domain配置完成,点击“完成”按钮。
此时,你进入weblogic的安装目录下,就会发现在安装目录的
“C:
\bea\user_projects\domains\”下多了一个名称为“mydomain”的目录,这个就是刚刚我们配置的Weblogic的domain域
2.
启动WebLogic服务器
启动WebLogic管理服务器有以下多种方式:
9从命令行启动
启动WebLogic服务器的命令可以手工输入,也可以把启动命令写在一个脚本中,从而避免每次启动服务器时都要重输命令。
具体信息可以参考域所在目录的startWebLogic.cmd
默认的启动方式如下:
执行开始菜单–〉ファイル名を指定して実行, 输入cmd,按OK。
键入“cdC:
\bea\user_projects\domains\mydomain”
键入“startWebLogic.cmd”
9从Start菜单启动WebLogic服务器(只用于Windows)
开始->
程序->
BEAWebLogicPlatform8.1->
UserProjects->
mydomain->
StartServer
9如果你将WebLogic服务器安装为一个Windows服务,那么在计算机启动时WebLogic服务器将自动启动。
手工启动的方法:
在服务控制面板中找到WebLogic服务器。
如果WebLogic尚未启动,你可以使用Start按扭来启动WebLogic服务器。
3.
终止WebLogic服务器
终止WebLogic管理服务器有以下多种方式:
9从命令行终止
进入域所在目录,运行stopWebLogic.cmd
9通过Windows服务终止
如果在安装时将WebLogic服务器作为Windows服务运行,
你可以按以下步骤从服务控制面板启动或终止WebLogic服务器:
1.选择Start->
Settings->
ControlPanel(编者注:
对应中文windows就是开始->
设置->
控制面板->
管理工具)
2.双击服务控制面板,这样便打开了服务控制面板
3.在服务控制面板中找到WebLogic服务器。
如果WebLogic已经启动,你可以使用Stop按扭来终止WebLogic服务器。
4.
修改Domain运行的参数
✧JDK版本
用记事本打开startWebLogic.cmd,按下“ctrl+F”,查找“setJAVA_HOME=”,找到以后,我们可以看到我们配置Domain是选择的Jdk路径在这里,如果你想用不同的JDK来运行,修改等号后面的路径,然后保存该文件,重新运行startWebLogic.cmd即可
✧修改虚拟机内存
WebLogic的Domain启动时缺省占用内存为256M,但是对于某些大型应用软件来说,这点内存很可能不够,系统运行时就会报outotmemory.当发现服务器的内存不够时,我们就需要手工修改配置文件,给虚拟机分配更多的内存。
打开startWebLogic.cmd,按下“ctrl+F”,查找“%JAVA_HOME%\bin\java%JAVA_VM%%MEM_ARGS%”,在这句话的上面,我们加这样的一行字“setMEM_ARGS=-Xms512m-Xmx1024m”,-Xms512m表示我们最小内存为512M,–Xmx1024m表示最大内存为1G。
根据软件需求,用上面的办法就可以解决内存不足的问题。
✧修改ClassPath
用记事本打开startWebLogic.cmd,按下“ctrl+F”,查找“setCLASSPATH=”,找到以后,将你需要加入的classpath附加在等号后面,原来的路径不要删除。
5.
验证Domain域的安装
1、启动WebLogic,参照“启动WebLogic服务器”
进入域所在目录,运行startWebLogic.cmd
上述1-3也可以在创建桌面Shotcut以方便使用。
参见下图。
(图9)
在IE的地址栏,输入“http:
//localhost:
7001/console/”,应该会出现下列的画面
(图10)
输入system/password登陆系统,应该会出现下列的画面
(图11)
登陆成功,配置没有问题。
6.
配置WebLogic服务器
除了可以部署动态的、基于Java的分布式应用外,WebLogic服务器还是一个具有完整功能的Web服务器,它可以处理高流量的Web站点,提供HTML文件、图像文件、servlets以及JSP等静态页面服务。
WebLogic服务器支持HTTP1.1标准
1、端口修改
サーバ→myserver→コンフィグレーション→一般
(图12)
修改“リスンポート”输入框中的内容,点击“適用”按钮,重新启动WebLogic后修改生效,端口范围为1-65535
2、WebLogic登陆用户名密码修改
サーバ→myserver→コンフィグレーション→リモートスタート
(图13)
可以重新输入用户名和密码,点击“適用”按钮,重新启动WebLogic后修改生效
3、Http参数配置
サーバ→myserver→プロトコル→HTTP
(图14)
项目说明:
✧デフォルトサーバ名:
缺省为空,处理不能被其它Web应用解析的请求。
提供访问缺省应用的URI配置,不需要包含上下文路径(Web应用的上下文通常是Web应用的别名)。
✧POSTタイムアウト:
WebLogic服务器在相邻两次接收HTTPPOST数据之间的等待时间,该参数被用来防止采用POST方法使服务器超载的“拒绝服务”攻击。
✧最大POSTサイズ:
该参数限制了WebLogic服务器对每个请求所能接收的POST数据量(以字节为单位)。
如果超出了该限制,将引发MaxPostSizeExceeded异常
✧最大POST時間:
限制了WebLogic服务器用于接收POST数据的时间
✧KeepAliveを有効化:
启用或禁用持久的HTTP连接。
如果浏览器使用HTTP1.1协议,那么该参数一般是开启的。
✧持続時間:
WebLogic服务器在关闭非活动的HTTP连接之前所等待的时间
✧HTTPS持続時間:
WebLogic服务器在关闭非活动的HTTPS(安全套接层或SSL)连接之前所等待的时间。
点击“適用”按钮,重新启动WebLogic后修改生效
7.
JDBCPool的配置与管理
数据源封装了对数据库的访问,隐藏了访问连接池或多池所涉及的细节。
另外,数据源使配置数据库连接的事务性特性变得容易、
1、ConnectionPool設定
如果WebLogic还没有启动,请先启动它。
在IE的地址栏输入“http:
7001/console/”。
输入system/password登陆WebLogic管理系统。
选择JDBC->
接続プール
(图15)
点击“新しいJDBC接続プールのコンフィグレーション”
(图16)
点击“続行”,进入配置画面(图17)
(图17)
说明:
✧名前:
数据库连接池的名称,一个WebLogic域中,不能重复同样的名称
✧データベース名:
数据库名称
✧ホスト名:
服务器名称或者IP地址
✧ポート:
数据库访问地址,Oracle默认1521
✧データベースユーザ名:
数据库用户名
✧パスワード:
数据库密码
✧パスワードの確認:
数据库密码确认
点击“続行”,进入配置画面(图18)
(图18)
点击“ドライバのコンフィグレーションをテスト”,测试刚才的配置能否连上数据库,“この手順の省略”则不对配置进行测试。
(图19)
如果左上角出现“接続は成功しました”的文字,说明配置正确,连上了数据库,然后点击按钮“”,发布该数据源。
(图20)
发布成功。
2、ConnectionPool配置
在左边展开的树中,点击刚才配置的JDBCPool,在右边的画面上,选择“フィグレーション→接続”,出现下面的画面
(图21)
各项内容说明:
✧初期容量:
JDBC连接池中初始的连接数
✧最大容量:
JDBC连接池中最大的连接数
✧増加容量:
每次增加的连接数
✧Statementキャッシュタイプ:
缓存的种类,缓存有两种:
LCF,FIXED
✧Statementキャッシュサイズ:
缓存的大小,保存的是preparedstatement和callablestatement的个数。
此项与性能相关。
点击“詳細”的Link,可以展开详细配置,因为配置的内容较多,这里只讲几个常用的配置。
(图22)
各项内容说明(这里只讲几个常用的,其余的可以通过选项下方的说明自己学习):
✧接続予約のタイムアウト:
连接的超时时间
✧接続作成の再試行頻度:
连接重试的时间
✧接続の最大待機数:
每次连接最大等待时间
配置完了后,按下“適用”按钮保存。
3、ConnectionPool管理
在左边展开的树中,点击刚才配置的JDBCPool,在右边的画面上,选择“フィグレーション→制御”,出现下面的画面
(图23)
✧「縮小」-连接池缩小到初期大小
✧「リセット」-中止当前所有物理连接,重新进行pool构建。
✧「Statementキャッシュをクリア」-清空缓存中连接还保持着的PreparedStatement与CallableStatement
✧「サスペンド」-等待所有的连接释放以后,挂起,
✧「強制的にサスペンド」-强制挂起,直到点击“再び有効”
✧「破棄」-关闭所有的数据库连接,但如果当前有活动的连接,关闭失败
✧「強制的に破棄」-关闭所有的数据库连接,但如果当前有活动的连接,也强制关闭
✧「再開」-恢复所有的连接和连接的操作
8.
MultiPool的配置
1、进入MultiPool画面,选择JDBC->
マルチプール
(图24)
点击“新しいJDBCマルチプールのコンフィグレーション”
(图25)
MultiPool有两种:
✧High-Availability:
几个pool轮流使用,在一个pool中的连接用完之前,不使用其他的pool
✧Load-Balancing:
负载均衡,始终平均分配各个pool的连接
按下“作成”按钮,配置就完成了,重启WebLogic以后,配置生效。
9.JDBCDataSource的配置与管理(JNDI)
1、JNDI設定
データソース,
(图26)
点击“新しいJDBCデータソースのコンフィグレーション”
(图27)
✧名前:
JDBCDataSource的别名,同一个WebLogic域中不能有重复。
✧JDNI名:
访问数据库时,需要的访问名称。
(图28)
点击“続行”
(图29)
(图30)
配置完成
10.
DataSourceFactory的配置
1、选择JDBC->
データソースファクトリ
(图31)
点击“新しいJDBCデータソースファクトリのコンフィグレーション”
(图32)
DataSourceFactory的别名,同一个WebLogic域中不能有重复。
✧ユーザ名:
数据库用户名
数据库密码
✧URL:
数据库连接的URL,jdbc:
weblogic:
oracle
✧ドライバクラス名:
连接驱动weblogic.jdbc.oci.Driver
✧ファクトリ名:
访问时的工厂名
✧プロパティ:
连接数据库时使用,配置方式为key=value的方式,例如:
Server=10.20.10.174,回车分割。
点击“適用”按钮,配置完成
11.
JDBC配置和服务器性能
下面列出了BEA针对WebLogicServer的各种JDBC配置设置给出的建议。
为了提高生产模式下服务器的性能:
∙在JDBC连接池配置中,把InitialCapacity的值设置为等于MaxCapacity。
如果InitialCapacity的值小于MaxCapacity,那么当负载增加时,服务器就会创建额外的数据库连接。
在负载增加的情况下,必须分配资源以创建额外的数据库连接,同时资源对于完成jdbc客户端请求也是必需的。
∙把MaxCapacity的值设置为等于需要JDBC连接的并发客户端会话的数量:
为了确定一个连接池中的并发客户端会话,选择该连接池节点。
选择Monitoring选项卡。
ActiveConnections栏中的值是并发客户端会话的平均数目。
ConnectionsHigh的值是并发客户端会话的最大数量。
在部署应用程序和监视活动连接之后,可以修改MaxCapacity的值。
∙当外部客户端通过WebLogicServer使用JDBC访问数据库时,在数据源配置中选择RowPrefetchEnabled:
通过在一次服务器访问中取多个行,行预取可以提高性能。
12.
WEB应用配置
1、Application的发布,用风月的Sample
选择对应需要发布的Application,发布的内容为后缀是.ear的文件或是文件夹
点击“实行”
名前:
输入的Web网站名称,名称不能重复
点击“发布”按钮,发布站点
出现以上画面,表明Application部署成功。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Weblogic815 配置 手册