Oracle WebLogic Server クラスタ

Download Oracle WebLogic Server クラスタ

Post on 15-Apr-2017

18 views

Category:

Technology

0 download

Embed Size (px)

TRANSCRIPT

<ul><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>Oracle WebLogic Server 12.2 61 WebLogic Server </p><p> 2017 4 12 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>Oracle Java </p><p>2 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>3 </p><p>1 </p><p>2 </p><p>3 </p><p>4 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>4 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>WebLogic Server </p><p> () </p><p> Web, EJB </p><p> JMS () </p><p> JDBC </p><p> JMS, JTA () </p><p> JNDI (JNDI) </p><p>5 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>: </p><p>6 </p><p>JMS</p><p>JMS</p><p> etc </p><p> etc </p><p> etc </p><p> etc </p><p>config </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>()Enterprise Edition </p><p>() / </p><p> / </p><p>7 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>8 </p><p>1 </p><p>Dat</p><p>aSo</p><p>urc</p><p>e </p><p>Web EJB </p><p>2 </p><p>Dat</p><p>aSo</p><p>urc</p><p>e </p><p>Web EJB </p><p> EJB </p><p>HTTP </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> WebEJB </p><p>9 </p><p>A </p><p>1 </p><p>Web </p><p>2 </p><p>Web </p><p>HTTP </p><p>B </p><p>3 </p><p>Dat</p><p>aSo</p><p>urc</p><p>e </p><p>EJB </p><p>4 </p><p>Dat</p><p>aSo</p><p>urc</p><p>e </p><p>EJB </p><p>EJB (RMI) </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>WebLogic Server URLMIME </p><p> HTTP </p><p> HTTP </p><p> WebLogic ServerHTTP </p><p> WebLogic (OHS ) </p><p>10 </p><p> Oracle HTTP Server Apache HTTP Server </p><p> iPlanet Web Server Microsoft Internet Information Server </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> 11 1 </p><p> 1 </p><p> JNDI </p><p> 1 </p><p> WLS 10.0 </p><p> WLS 9.2 </p><p>11 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>: </p><p> WebLogic Server </p><p> WebLogic Server </p><p>12 </p><p>Enterprise Edition </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>13 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> WebLogic Server </p><p> HTTP </p><p>14 </p><p>1 </p><p>Dat</p><p>aSo</p><p>urc</p><p>e </p><p>Web EJB </p><p>2 </p><p>Dat</p><p>aSo</p><p>urc</p><p>e </p><p>Web EJB </p><p> (HTTP ) </p><p>$DOMAIN/config () </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>1. OHS OHS </p><p> Apache, iPlanet, IIS Software Delivery Cloud MOS </p><p>2. </p><p> HTTP ( Apache ) HTTP </p><p># Apache 2.2 </p><p>LoadModule weblogic_module lib/mod_wl.so </p><p># Apache 2.4 </p><p># LoadModule weblogic_module lib/mod_wl_24.so </p><p> WebLogicCluster localhost:7101,localhost:7103,localhost:7105 </p><p> MatchExpression * </p><p> DebugConfigInfo ON </p><p> DynamicServerList ON </p><p> WLSRequest On </p><p> PathTrim /weblogic </p><p>15 </p><p>httpd.conf </p><p>URL /weblogic ( WebLogicCluster ) </p><p> MatchExpression WebLogicCluster </p><p>Apache </p><p>http://edlivery.oracle.com/http://edlivery.oracle.com/http://support.oracle.com/</p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>16 </p><p>WebLogicCluster () </p><p>ConnectTimeoutSecs () 503 10 </p><p>ConnectRetrySecs () 2 </p><p>PathTrim {path} </p><p>PathPrepend PathTrim {path} </p><p>WLCookieName WebLogic ServerWeb </p><p> (weblogic.xml) JSESSIONID </p><p>WLIOTimeoutSecs </p><p> (Idempotent ) 300 </p><p>Idempotent WLIOTimeoutSecs ON </p><p>DynamicServerList ON ON </p><p>Point: </p><p>TCP = ConnectTimeoutSecs / ConnectRetrySecs </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>Oracle HTTP Server - OHS </p><p> Oracle HTTP Server </p><p>17 </p><p> OHS </p><p> [OHS] </p><p>OHS $DOMAIN/config/fmwconfig/components/OHS/{componentName} </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>Oracle HTTP Server - </p><p> Fusion Middleware Control [Oracle HTTP Server] [mod_wl_ohs ] </p><p>18 </p><p> [WebLogic ] WebLogicCluster </p><p>1. </p><p>2. OHS </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> - </p><p>19 </p><p> () </p><p>[]-[] () </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> Point: </p><p> JTA () () </p><p>() </p><p>20 </p><p> EJB (*) | | () weblogic-ejb-jar.xml () </p><p> EJB </p><p> HttpServletRequest#getRemoteAddr() HTTP (inherit = ) </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> NodeManager / WLST </p><p>21 </p><p>$ ./startManagedWebLogic.sh </p><p> wls:/domain/serverConfig&gt; start('ManagedServer1') wls:/domain/serverConfig&gt; shutdown('ManagedServer1') </p><p> wls:/domain/serverConfig&gt; start('cluster1', 'Cluster') wls:/domain/serverConfig&gt; shutdown('cluster1', 'Cluster') </p><p> stopManagedWebLogic.sh [] [] [] </p><p>[] [] [] </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>: </p><p>22 </p><p>$DOMAIN/config </p><p> 1 </p><p> 2 MBean </p><p>MBean </p><p>startWebLogic.sh </p><p>startManagedWebLogic.sh </p><p>MBean </p><p> ( ) </p><p>startManagedWebLogic.sh </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> WLS12.2.1 </p><p>1 </p><p>23 </p><p>2 </p><p>1 </p><p>2 </p><p>3 4 </p><p>: 2 : 4 </p><p>[] WLST REST </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> - </p><p> () </p><p>24 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>M1, M2 - M1, M2, M1, M2, </p><p>Ma1, Ma2, Mb1, Mb2 Ma1, Mb* Ma1, Mb1, Mb2, Ma1, Mb1, Mb2 </p><p>25 </p><p>Listen 7100 7101, 7102, 7103, 7104, </p><p>SSL 8100 8101, 8102, 8103, 8104, </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>Point: Listen Address </p><p> () </p><p> 10.3.100.${id} ID </p><p> ${serverName}.jp.oracle.com </p><p> ${id} ID (1) </p><p> ${serverName} </p><p> ${clusterName} </p><p>26 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> - </p><p>27 </p><p> ( ) </p><p> () </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>28 </p><p> Point: </p><p> ([]+index) </p><p> (index ) </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> WLST </p><p>29 </p><p>() </p><p>scaleUp / scaleDown ( clusterName, // numServers, // [updateConfiguration], // (default: falase) [block], // WLST (default: true) [timeoutSeconds], // // (default: 600 scaleUp / 300 scaleDown) [Type] // MBean ( DynamicCluster ) ) // 2 wls:/myDomain/serverConfig&gt; scaleUp('myCluster', 2, true, true) </p><p>Point: (WLDF) </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>: </p><p> (WLST) </p><p> HTTP </p><p> HTTP OHS </p><p>30 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>31 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>: </p><p>32 </p><p> 2 </p><p>webApp.war </p><p>webApp.war </p><p>MBean </p><p>webApp.war </p><p>dir </p><p>MBean </p><p>config.xml </p><p>1. () </p><p>2. () () </p><p> 1 </p><p>webApp.war MBean </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> ( OFF ) </p><p>33 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>Web </p><p> Web </p><p> WebLogic Server Plugin (HTTP ) </p><p> Web (HttpSession) </p><p> (weblogic.xml) </p><p> Cookie </p><p> File </p><p> JDBC </p><p> Point: HttpSessionJDBC </p><p>34 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>HttpSession </p><p>35 </p><p> weblogic.xml </p><p> memory () </p><p> replicated_if_clustered -&gt; memory -&gt; replicated </p><p>Point: eclipse GUI </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> HttpSession 2 </p><p> / </p><p>36 </p><p>A </p><p>1 </p><p>Web </p><p>2 </p><p>Web </p><p>3 </p><p>Web </p><p>1 1 </p><p>3 3 </p><p>2 2 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> - </p><p> HttpSession </p><p> HttpSession#setAttribute() </p><p> ID </p><p>37 </p><p>A </p><p>1 </p><p>Web </p><p>2 </p><p>Web </p><p>3 </p><p>Web </p><p>1 1 </p><p>session.setAttribute() </p><p>1. </p><p>P:server3, S:server2 2. ID </p><p>3. </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> - </p><p> ID </p><p>38 </p><p>A </p><p>1 </p><p>Web </p><p>2 </p><p>Web </p><p>3 </p><p>Web </p><p>1 1 </p><p>3. ID </p><p>P:server3, S:server2 </p><p>2. ID </p><p>1 </p><p>1. </p><p>P:server1, S:server2 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>/ </p><p> IMR 3 </p><p> HttpSession </p><p> HttpSession </p><p> java.io.Serializable </p><p>39 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>HttpSession#setAttribute() </p><p>40 </p><p>Servlet API HttpSession setAttribute </p><p>JSF ( CDI ) ServletFileter PhaseListener HttpSession setAttribute </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>41 </p><p> () </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>A </p><p>2 1 </p><p> - </p><p> 1 H/W () H/W </p><p> () </p><p>42 </p><p>1 </p><p>Web </p><p>2 </p><p>Web </p><p>3 </p><p>Web </p><p>1 1 1 </p><p>2 3 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>1 </p><p>43 </p><p>C D </p><p>Y </p><p> 5 </p><p> 7 </p><p>Z </p><p> 6 </p><p> 8 </p><p>A B </p><p> 1 </p><p> 3 </p><p> 2 </p><p> 4 </p><p>W X </p><p>groupA </p><p>groupB </p><p> : groupB </p><p> : groupA </p><p> : groupA </p><p> : groupB </p><p>(=) </p><p> Point: </p><p> () </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>: </p><p> WebHttpSession </p><p> weblogic.xml </p><p>2 JDBC </p><p>JDBC </p><p>(HttpSession#setAttribute()) Java EE </p><p>44 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> JMS </p><p>45 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> x </p><p>46 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> JMS </p><p> JMS (12.1.2 ) </p><p> JMS JMS JMS@ </p><p> JMS </p><p>47 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> JMS </p><p> lookup </p><p> () </p><p> () Consumer </p><p>48 </p><p>X </p><p>Y </p><p>A </p><p>X </p><p>Y </p><p> A </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>49 </p><p> : () ( JMS!JMS) </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>ServerX </p><p>EJB JMSA </p><p>X </p><p>ServerY </p><p>1 </p><p> JMS </p><p>50 </p><p>JMSB </p><p>Y </p><p> A </p><p>lookup( "A" ) </p><p>send (message ) </p><p> B (MDB) </p><p>EJB </p><p> B (MDB) </p><p>A </p><p> Point: JNDI </p><p> Point: </p><p> Point: </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> JMS </p><p>51 </p><p>Point: </p><p> JNDI </p><p>[Producer ()] () </p><p>[Consumer ()] Message Driven Bean () </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>: </p><p> x </p><p> JMS </p><p> JMS JMS </p><p>52 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>53 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p> WebLogic Server </p><p> ClassroomLive Virtual ClassOracle </p><p>54 </p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>WebLogic Server </p><p>WebLogic Server </p><p>JDBC </p><p> : : : WebLogic Server WebLogic Server </p><p> Linux Java EE JSP </p><p> Oracle WebLogic Server 12c </p><p>Java </p><p> Oracle University Web </p><p> Oracle PartnerNetwork </p><p>WebLogic Server 12c (12.2) </p><p>Oracle WebLogic Server 12c Oracle WebLogic Server 12cOracle WebLogic Server 12c</p><p>WLST</p><p>Java EEOracle WebLogic Server </p><p>Oracle HTTP ServerWebLogic Server</p><p>WebLogic Server</p><p>(Oracle WebLogic Server 12.2 ) </p><p>Oracle WebLogic Server 12c I Ed 2 </p><p> 2017 7 10 () 14 () </p><p>55 </p><p>http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getCourseDesc?dc=D58682JP10http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getCourseDesc?dc=D58682JP10http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getCourseDesc?dc=D58682JP10</p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | </p><p>Web Tier </p><p> Coherence </p><p> Oracle WebLogic Server 12c: I Linux </p><p> Oracle WebLogic Server </p><p> Oracle University Web </p><p> Oracle PartnerNetwork </p><p> Oracle WebLogic Server </p><p>Oracle WebLogic Server 12.2.1 Oracle Traffic Director Oracle Coherence Oracle Fusion Middleware 12c </p><p>Oracle Fusion Middleware 12c </p><p> 2017 4 20 () 21 () </p><p>56 </p><p>http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getCourseDesc?dc=D58682JP10http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getCourseDesc?dc=D58682JP10http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getCourseDesc?dc=D58682JP10</p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | 57 </p><p> : 2016122 2017531 </p><p> : </p><p>RETAKE17JP </p><p> VUE Web </p><p>https://www.pearsonvue.co.jp/Clients/Oracle/Special-Offers/Retake2017.aspxhttps://www.pearsonvue.co.jp/Clients/Oracle/Special-Offers/Retake2017.aspxhttps://www.pearsonvue.co.jp/Clients/Oracle/Special-Offers/Retake2017.aspxhttps://www.pearsonvue.co.jp/Clients/Oracle/Special-Offers/Retake2017.aspxhttps://www.pearsonvue.co.jp/Clients/Oracle/Special-Offers/Retake2017.aspxhttps://www.pearsonvue.co.jp/Clients/Oracle/Special-Offers/Retake2017.aspxhttps://www.pearsonvue.co.jp/Clients/Oracle/Special-Offers/Retake2017.aspx</p></li><li><p>Copyright 2017 Oracle and/or its affiliates. All rights reserved. | 58 </p></li></ul>

Recommended

View more >