一、创建域:

第一步,打开域配置界面:

[bofm@UAT02-BIZ-ZJCG-AP-002 bin]$ cd /home/software/weblogic/Oracle/Middleware/wlserver_10.3/common/bin
[bofm@UAT02-BIZ-ZJCG-AP-002 bin]$ sh config.sh

第二步,域信息配置:

指定域节点名称及域存放路径

输入控制台用户名和密码:

选择域启动模式:开发模式或生产模式

选择需要配置的参数信息

配置域服务信息

完成创建

完成域建设

第三步,测试域是否可正常启动:

先通过sh方式启动域,测试是否存在异常情况:

[bofm@UAT02-BIZ-ZJCG-AP-008 fmump_domain]$ cd /app/bofm/cgdomains/fmump_domain
[bofm@UAT02-BIZ-ZJCG-AP-008 fmump_domain]$ sh startWebLogic.sh
.
.
JAVA Memory arguments: -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=256m
.
WLS Start Mode=Development
.
CLASSPATH=/home/software/weblogic/Oracle/Middleware/patch_wls1036/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/home/software/weblogic/Oracle/Middleware/patch_ocp371/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/home/software/weblogic/jdk1.6.0_45/lib/tools.jar:/home/software/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/weblogic_sp.jar:/home/software/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/weblogic.jar:/home/software/weblogic/Oracle/Middleware/modules/features/weblogic.server.modules_10.3.6.0.jar:/home/software/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/webservices.jar:/home/software/weblogic/Oracle/Middleware/modules/org.apache.ant_1.7.1/lib/ant-all.jar:/home/software/weblogic/Oracle/Middleware/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:/home/software/weblogic/Oracle/Middleware/wlserver_10.3/common/derby/lib/derbyclient.jar:/home/software/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/xqrl.jar
.
PATH=/home/software/weblogic/Oracle/Middleware/wlserver_10.3/server/bin:/home/software/weblogic/Oracle/Middleware/modules/org.apache.ant_1.7.1/bin:/home/software/weblogic/jdk1.6.0_45/jre/bin:/home/software/weblogic/jdk1.6.0_45/bin:/home/software/jdk1.6.0_45/bin:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin:/bin
.
***************************************************
* To start WebLogic Server, use a username and *
* password assigned to an admin-level user. For *
* server administration, use the WebLogic Server *
* console at http://hostname:port/console *
***************************************************
starting weblogic with Java version:
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
Starting WLS with line:
/home/software/weblogic/jdk1.6.0_45/bin/java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=256m -Dweblogic.Name=fmumpSrv -Djava.security.policy=/home/software/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/weblogic.policy -Xverify:none -da -Dplatform.home=/home/software/weblogic/Oracle/Middleware/wlserver_10.3 -Dwls.home=/home/software/weblogic/Oracle/Middleware/wlserver_10.3/server -Dweblogic.home=/home/software/weblogic/Oracle/Middleware/wlserver_10.3/server -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/home/software/weblogic/Oracle/Middleware/patch_wls1036/profiles/default/sysext_manifest_classpath:/home/software/weblogic/Oracle/Middleware/patch_ocp371/profiles/default/sysext_manifest_classpath weblogic.Server
<2017-4-12 下午02时19分32秒 CST> <Info> <Security> <BEA-090905> <Disabling CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true>
<2017-4-12 下午02时19分32秒 CST> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To disable this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true>
<2017-4-12 下午02时19分32秒 CST> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) 64-Bit Server VM Version 20.45-b01 from Sun Microsystems Inc.>
<2017-4-12 下午02时19分32秒 CST> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.3.6.0 Tue Nov 15 08:52:36 PST 2011 1441050 >
<2017-4-12 下午02时19分33秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
<2017-4-12 下午02时19分33秒 CST> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>
<2017-4-12 下午02时19分33秒 CST> <Notice> <Log Management> <BEA-170019> <The server log file /app/bofm/cgdomains/fmump_domain/servers/fmumpSrv/logs/fmumpSrv.log is opened. All server side log events will be written to this file.>
<2017-4-12 下午02时19分34秒 CST> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
<2017-4-12 下午02时19分36秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY>
<2017-4-12 下午02时19分36秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
<2017-4-12 下午02时19分36秒 CST> <Notice> <Log Management> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.>
<2017-4-12 下午02时19分36秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
<2017-4-12 下午02时19分36秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING>
<2017-4-12 下午02时19分36秒 CST> <Notice> <Server> <BEA-002613> <Channel "Default[1]" is now listening on fe80:0:0:0:250:56ff:fe9a:804f:7002 for protocols iiop, t3, ldap, snmp, http.>
<2017-4-12 下午02时19分36秒 CST> <Warning> <Server> <BEA-002611> <Hostname "localhost", maps to multiple IP addresses: 127.0.0.1, 0:0:0:0:0:0:0:1>
<2017-4-12 下午02时19分36秒 CST> <Notice> <Server> <BEA-002613> <Channel "Default[2]" is now listening on 127.0.0.1:7002 for protocols iiop, t3, ldap, snmp, http.>
<2017-4-12 下午02时19分36秒 CST> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 192.168.8.69:7002 for protocols iiop, t3, ldap, snmp, http.>
<2017-4-12 下午02时19分36秒 CST> <Notice> <Server> <BEA-002613> <Channel "Default[3]" is now listening on 0:0:0:0:0:0:0:1:7002 for protocols iiop, t3, ldap, snmp, http.>
<2017-4-12 下午02时19分36秒 CST> <Notice> <WebLogicServer> <BEA-000331> <Started WebLogic Admin Server "fmumpSrv" for domain "fmump_domain" running in Development Mode>
<2017-4-12 下午02时19分36秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
<2017-4-12 下午02时19分36秒 CST> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>

访问控制台:

检测完成后,结束域运行,然后参考第四步启动域

第四步,启动域:

[bofm@UAT02-BIZ-ZJCG-AP-008 fmump_domain]$ nohup ./startWebLogic.sh &
[1] 9309
[bofm@UAT02-BIZ-ZJCG-AP-008 fmump_domain]$ nohup: 忽略输入并把输出追加到"nohup.out" [bofm@UAT02-BIZ-ZJCG-AP-008 fmump_domain]$ netstat -anp|grep 7002 #检查端口信息
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 ::1:7002 :::* LISTEN 9359/java
tcp 0 0 fe80::250:56ff:fe9a:80:7002 :::* LISTEN 9359/java
tcp 0 0 ::ffff:127.0.0.1:7002 :::* LISTEN 9359/java
tcp 0 0 ::ffff:192.168.8.69:7002 :::* LISTEN 9359/java
[bofm@UAT02-BIZ-ZJCG-AP-008 fmump_domain]$ ps -ef|grep java|grep umpSrv #检查进程信息
bofm 9359 9310 14 14:25 pts/1 00:00:09 /home/software/weblogic/jdk1.6.0_45/bin/java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=256m -Dweblogic.Name=fmumpSrv -Djava.security.policy=/home/software/weblogic/Oracle/Middleware/wlserver_10.3/server/lib/weblogic.policy -Xverify:none -da -Dplatform.home=/home/software/weblogic/Oracle/Middleware/wlserver_10.3 -Dwls.home=/home/software/weblogic/Oracle/Middleware/wlserver_10.3/server -Dweblogic.home=/home/software/weblogic/Oracle/Middleware/wlserver_10.3/server -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/home/software/weblogic/Oracle/Middleware/patch_wls1036/profiles/default/sysext_manifest_classpath:/home/software/weblogic/Oracle/Middleware/patch_ocp371/profiles/default/sysext_manifest_classpath weblogic.Server
[bofm@UAT02-BIZ-ZJCG-AP-008 fmump_domain]$

如需停止域,则执行:

[bofm@UAT02-BIZ-ZJCG-AP-008 bin]$ sh stopWebLogic.sh
Stopping Weblogic Server... Initializing WebLogic Scripting Tool (WLST) ... Welcome to WebLogic Server Administration Scripting Shell Type help() for help on available commands Connecting to t3://UAT02-BIZ-ZJCG-AP-008:7002 with userid weblogic ...
Successfully connected to Admin Server 'fmumpSrv' that belongs to domain 'fmump_domain'. Warning: An insecure protocol was used to connect to the
server. To ensure on-the-wire security, the SSL port or
Admin port should be used instead. Shutting down the server fmumpSrv with force=false while connected to fmumpSrv ...
WLST lost connection to the WebLogic Server that you were
connected to, this may happen if the server was shutdown or
partitioned. You will have to re-connect to the server once the
server is available.
Disconnected from weblogic server: fmumpSrv
Disconnected from weblogic server: Exiting WebLogic Scripting Tool. Done
Stopping Derby Server...
[1]+ Done nohup ./startWebLogic.sh (wd: ~/cgdomains/fmump_domain)
(wd now: ~/cgdomains/fmump_domain/bin)
[bofm@UAT02-BIZ-ZJCG-AP-008 bin]$

二、配置Jsonsole监听

[bofm@UAT02-BIZ-ZJCG-AP-008 bin]$ pwd
/app/bofm/cgdomains/fmump_domain/bin
[bofm@UAT02-BIZ-ZJCG-AP-008 bin]$ vi startWebLogic.sh

添加一下内容:

JAVA_OPTIONS="${JAVA_OPTIONS}  -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=17002 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"

如图:

启动域:

[bofm@UAT02-BIZ-ZJCG-AP-008 fmump_domain]$ nohup ./startWebLogic.sh &
[1] 9496
[bofm@UAT02-BIZ-ZJCG-AP-008 fmump_domain]$ nohup: 忽略输入并把输出追加到"nohup.out" [bofm@UAT02-BIZ-ZJCG-AP-008 fmump_domain]$ netstat -anp|grep 7002 #检查开启的端口,7002是控制台端口,17002是jconsole监听端口
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 ::ffff:192.168.8.69:7002 :::* LISTEN 9546/java
tcp 0 0 ::1:7002 :::* LISTEN 9546/java
tcp 0 0 fe80::250:56ff:fe9a:80:7002 :::* LISTEN 9546/java
tcp 0 0 ::ffff:127.0.0.1:7002 :::* LISTEN 9546/java
tcp 0 0 :::17002 :::* LISTEN 9546/java
[bofm@UAT02-BIZ-ZJCG-AP-008 fmump_domain]$

启动jconsole进行监控:

jconsole位于:$JAVA_HOME/bin目录下

可以进行JVM信息监控:

参考:

[1]如何利用 JConsole观察分析Java程序的运行,进行排错调优

weblogic新增域并进行Jconsole监听的更多相关文章

  1. Weblogic新增域(可以配置新端口)

    操作系统 :Linux version 2.6.32-504.el6.x86_64 Weblogic Server :11g 一.Weblogic新增域(可以配置新端口) 以weblogic用户登录 ...

  2. localstrage、cookie、session等跨域和跨页面监听更新问题

    localstrage.cookie.session等跨域和跨页面监听更新问题

  3. 一个类,有新增元素(add)和获取元素数量(size)方法。 启动两个线程。线程1向容器中新增数据。线程2监听容器元素数量,当容器元素数量为5时,线程2输出信息并终止

    方式一: /** * 两个线程要是可见的所以要加上votalile */public class Test_01 { public static void main(String[] args) { ...

  4. ORACLE之手动注册监听listener。alter system set local_listener="XXX"

    记录下刚刚做的一个为一个数据库(t02)配置多个监听(listener)的实验,过程有点小曲折. (1)新增两个测试的监听,listener.ora的配置内容(可纯手动编辑该文件或使用netca)如下 ...

  5. javaWeb学习之Listener监听

    ] 一.监听器Listener javaEE包括13门规范 在课程中主要学习 servlet技术 和 jsp技术 其中 servlet规范包括三个技术点:servlet  listener  filt ...

  6. Always On 集群监听创建失败问题

    创建SQL Server Always On监听失败如下 需要增加:1.登陆服务器的域账号创建计算机对象的权限,2.集群名称账号在域环境中创建计算机对象的权限 如果是重建监听:需要3.先删除原先的监听 ...

  7. oninput和onpropertychange实时监听输入框值的变化

    oninput和onpropertychange实时监听输入框值的变化 传统监听输入框的做法就是使用keyup.keydown.keypress,或者change事件来实现,但keyup.keydow ...

  8. MutationObserver 监听DOM树变化

    1 概述 Mutation observer 是用于代替 Mutation events 作为观察DOM树结构发生变化时,做出相应处理的API.为什么要使用mutation observer 去代替 ...

  9. MutationObserver 监听 DOM 树变化

    MutationObserver 是用于代替 MutationEvents 作为观察 DOM 树结构发生变化时,做出相应处理的 API .为什么要使用 MutationObserver 去代替 Mut ...

随机推荐

  1. CRM第一篇

    2.1搭建前提 我们在搭建CRM开发环境之前,需要明确2件事情: a.我们搭建环境采用基于注解的配置. b.搭建环境需要测试,我们以客户的保存和列表查询作为测试功能. 2.2搭建步骤 2.2.1导入S ...

  2. Vue的MVVM框架理解

    图示 只上图,请不要怪楼主懒. 这是楼主梳理后画的,因为毕竟自己画的印象深刻,更觉得香啊. 黄线: 表示View->Model, 红线: 表示Model->View 具体代码,请查看Vue ...

  3. pip方式安装Jupyter

    pip方式安装Jupyter 如你的cmd命令窗口无法识别pip命令,请配置下环境变量(将python的''Scripts''文件夹路径添加至''path''变量里面). 使用以下命令更新pip和安装 ...

  4. iOS swift 带有attributeString的多行文本label

    class AttributeStringGenerator { var attributeString: NSMutableAttributedString! var lineSpacing: CG ...

  5. java使用POI实现Excel批量导入数据

    1.准备工作 1.1 创建模板表头与数据库表字段一一对应,示例如下 1.2将模板放入项目中,如下图所示: 2.前端页面 2.1 使用超链接提供模板下载地址 <html lang="zh ...

  6. WPF-自定义控件引用外部样式+转换器

    引用单个外部样式 <UserControl.Resources> <ResourceDictionary Source="pack://application:,,,/XM ...

  7. 如何去除小程序button的边框

    小程序button 自带样式,就算用 border:none: background:none ,还是会有一条细的边框 使用:after选择器就可以去除 button::after{ border:n ...

  8. MATLAB聚类有效性评价指标(外部)

    MATLAB聚类有效性评价指标(外部) 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 更多内容,请看:MATLAB.聚类.MATLAB聚类有效性评价指 ...

  9. day94_11_26爬虫find与findall

    一.使用json 正常的,如果需要将response结果序列化,需要将结果json.loads res1=json.loads(response.text) 但是这样会很麻烦,request提供了js ...

  10. Noip2016Day1T2 天天爱跑步

    题目链接 problem solution 这是一道一个顶六个的好题!!! 说一下各档部分分怎么写吧. 先看一下\(S_i=1\)和\(T_i=1\)的部分分怎么写. 如果\(S_i=1\) 当且仅当 ...