• No results found

Create WebLogic Cluster application Prerequisites From Application director import-export service... 2

N/A
N/A
Protected

Academic year: 2021

Share "Create WebLogic Cluster application Prerequisites From Application director import-export service... 2"

Copied!
39
0
0

Loading.... (view fulltext now)

Full text

(1)

Table of Contents

Create WebLogic Cluster application ... 2

Prerequisites ... 2

From Application director import-export service ... 2

Deploy the WebLogic Server 12c Cluster application ... 5

Method - 1: From the application director instance ... 5

Method - 2: From Application director import-export service ... 14

Launch the Application ... 15

Appendix -1 ... 23

1.1 Parameters of ASWeblogic ... 23

1.2 Parameters of MSWeblogic ... 23

1.3 Parameters of Common script ... 24

1.4 Parameters of AdminServerSetup ... 26

1.5 Parameters of ManagedServerSetup ... 28

1.6 Parameters of PackDomain ... 30

1.7 Parameters of UnpackDomain ... 31

1.8 Parameters of the StartMS ... 31

1.9 (Optional) Parameters of Sample_App ... 34

2.0 (Optional) Parameters of MySQL ... 36

2.1 (Optional) Parameters of initialize_db_script ... 36

2.2 (Optional) Parameters of Apache ... 37

(2)

Create WebLogic Cluster application

Prerequisites

1. Install and configure VMware vFabric Application Director with vCloud Director.

See theproduct documentationfor information about installing and configuring Application Director.

From Application director import-export service

1. Go to the VMware Solution Exchange site. Search for the “Clustered Oracle Weblogic

Application Server 12c for Windows 2k8 R2”. Then click on the “Try” button. This will open the following below page.

2. Type URL (http://app_dir_ip:8080) of the application director instance into which you want to create application as shown

(3)

3.

Type the application director user name and password in the text boxes as shown

(4)

5.

Wait for the task to complete.

(5)

Deploy the WebLogic Server 12c Cluster application

Method - 1: From the application director instance

1. Login to the Application Director UI with the user which has the deployment rights

(6)

3. Now click on the part circled with red color.

4. Set the following properties before deploying the application.

4.1. weblogic_installer property in “ASWeblogic” and “MSWeblogic” Service component. 4.2. wl_admin_password in “common” script component.

4.3. wl_managed_server_password in “common” script component. 4.4. wl_node_manager_password in “common” script component. 4.5. db_password in “initialize_db_script” script component.

For example to set wl_admin_password in “common” script component, click on the common script component Then click on the “Properties” tab and browse for the wl_admin_password property click on it and set the value.

NOTE: For more information about the default values of the properties please refer to the Appendix-1.

(7)

NOTE: For the sample application, we need IP address, Port, Database Username and Database password of the database server. We can set or bind these properties as per our requirement.

In this blueprint, MySQL is used as the database server. For the database other than MySQL, you need to change the db_driver property for the right driver name of the database server. For example, for Oracle database server db_driver name might change to oracle.jdbc.driver.OracleDriver

(8)

6. It will bring up the deployment profile window. You can enter new Deployment Profile Name or choose from the existing Deployment Profile, if exists.

(9)

7. Type the deployment profile name and click Deploy

(10)

9. Click on the “Map Details” button

(11)

11. Now select the appropriate Cloud Network Name from the drop down list.

(12)

13. Click next again to view the execution Plan. Again click Next to deploy the application

(13)

15. Wait for deployment details screen to come up. This will take a minute or so. At this time, the system is preparing to initiate the deployment.

(14)

16. Wait until the deployment status is reported as Deployment Success. Deployment takes around 30-40 minutes to complete.

Method - 2: From Application director import-export service

1. Open the following import link.

(15)

2. Now click on the following image

3. Now follow the step 4-15 of Method -1: Deploy WebLogic Server 12c Cluster Application

Launch the Application

(16)

2. Now access the sample application by typing the IP address of the apache server to see whether load balancer is implemented correctly or not

3. Now Login to the sample application, we can see the Account list, for example. We can success fully log off from the sample application.

Username=200 Password=foobar123

(17)

4. To see the WebLogic cluster details, open WebLogic domain by accessing the admin server_ip:7001/console and login into the domain.

Username=weblogic

Password=value of the wl_admin_password property that you have set in step 4 of Method-1 of Deploy WebLogic Server 12c cluster application

(18)
(19)

6.

We can see the managed servers as well as the Admin Server name by clicking on the servers link. All the servers are in running state.

(20)

8. To see all the nodes into which the sample application has been deployed, click on the sample application name dukesbank then click on the Testing tab. Expand the /bank l ink. We can see the nodes.

(21)
(22)

10. Login to the sample application by the right credential

11. Click on the Account List link to see the list of accounts.

(23)

Appendix -1

1.1 Parameters of ASWeblogic

Parameter Description Default Value

weblogic_installer URL of .exe installer of WebLogic server. Change it as per your httpd installer path.

e.g. http://your_httpd_serverIP/weblogic/wls12c.exe

bea_home BEA root directory. The full path for the Middleware home

directory of your choice. For example: c:\BEA

c:\Oracle\BEA

wl_home WebLogic root directory. The full path for the

directory where you want to install WebLogic Server of your choice. For example, C:\BEA\WebLogicServer

c:\Oracle\BEA\WebLogi c

java_home Java home of your jdk/jre. e.g.c:\java\jd6 C:\opt\vmware\jre-

1.6.0_31-win64 wl_tmp_files_dir The full path for the directory where temporary files

will be saved. Change it as per your choice. e.g. C:\BEA\tmp_files

C:\Oracle\BEA\tmp_file s

1.2 Parameters of MSWeblogic

Parameter Description Default Value

weblogic_installer URL of .exe installer of WebLogic server. Change it as per your httpd installer path.

e.g. http://your_httpd_serverIP/weblogic/wls12c.exe

bea_home BEA root directory. The full path for the Middleware home directory of your choice. For example: c:\BEA

c:\Oracle\BEA

wl_home WebLogic root directory. The full path for the directory where you want to install WebLogic Server of your choice. For example, C:\BEA\WebLogicServer

c:\Oracle\BEA\WebLogi c

java_home Java home of your jdk/jre.

e.g. c:\java\jd6

C:\opt\vmware\jre- 1.6.0_31-win64 wl_tmp_files_dir The full path for the directory where temporary files will

be saved. Change it as per your choice. e.g. C:\BEA\tmp_files

C:\Oracle\BEA\tmp_file s

(24)

1.3 Parameters of Common script

Parameter Description Default Value

bea_home BEA root directory. The full path for the

Middleware home directory of your choice. For example: c:\BEA.

We can bind this property to that of the ASWeblogic Service.

self:ASWeblogic:bea_h ome

wl_home WebLogic root directory. The full path for the directory

where you want to install WebLogic Server of your choice. For example, C:\BEA\WebLogicServer

Bind this property to that of the AsWeblogic service.

self:ASWeblogic:wl_home

wl_tmp_files_dir The full path for the directory where temporary files will be saved. Change it as per your choice. e.g. C:\BEA\tmp_files .

Bind this property to that of the ASWeblogic service.

self:ASWeblogic: wl_tmp_files_dir

wl_domain Name of the weblogic domain. e.g., mydomain.

Change it as per your choice.

dukesBankDomain

wl_cluster_name Name of the weblogic cluster.

e.g., mycluster.

Change it as per your choice.

AppDirWebLogicCluster

wl_admin_server_name Name of the admin server for the weblogic domain.

e.g. AdminServer.

Change it as per your choice.

AdminServer

wl_admin_server_addr Listen address for the Admin Server.

Bind this property to self:ip at deployment phase.

self:ip

wl_admin_server_port Listen port for weblogic admin server.

Default value is 7001. This must be an integer.

Change it as per your choice

7001

wl_admin_user User name for the admin server.

e.g., weblogic.

Change it as per your choice.

(25)

wl_admin_password Password for the admin server.

e.g., weblogic123.

Change it as per your choice.

weblogic123

wl_managed_server_user User name for the managed server. e.g., weblogic_ms.

Change it as per your choice

weblogic

wl_managed_server_passw ord

Password for the managed server.

e.g., weblogic_ms123. Change it

as per your choice.

weblogic123

wl_managed_server_port Listen port for the managed server.

For example, 8080

Change it as per your choice.

8080

wl_managed_server_jvm_a rgs

Used in starting Managed Servers.

If for lightweight, if set an ear deployment cannot be done

Pay attention to the java.library.path and make sure it is pointing to the nativelib directory for your target platform e.g - Djava.library.path=${wl_home}/server/native/win/ 32 -XX:+HeapDumpOnOut OfMemoryError - Xverify:none -Xms512m Xmx512m -XX:MaxPermSize=350m -XX:ReservedCodeCache Size=64m -XX:+UseCodeCacheFlus hing -Dssl.debug=true - Dweblogic.nodemanag er.sslHostNameVerifica tionEnabled=false - Dweblogic.security.SSL. enforceConstraints=off

wl_node_manager_addr Address upon which the machine running node manager can listen for connection requests. Bind this property to self:ip at deployment phase.

self:ip

wl_node_manager_user User name for the node manager. e.g., weblogic_nm.

Change it as per your choice.

weblogic

wl_node_manager_passwo rd

Password for the node manager.

e.g., weblogic_nm123. Change it

(26)

wl_node_manager_port The TCP Port number on which node manager listens for connection requests. Default node manager port is 5556.

Change it as per your choice

6666

wl_native_target This is required for creating the machine. It represents the directory relative to the

$WL_HOME directory where the native libraries are stored.

e.g. win/32

This would translate into

$WL_HOME/server/native/win/32

win/32

1.4 Parameters of AdminServerSetup

Parameter Description Default Value

bea_home BEA root directory. The full path for the

Middleware home directory of your choice. For example: c:\BEA

Bind this property to that of the common script.

self:common:bea_hom e

wl_home WebLogic domain name.

For example, mydomain.

Change it as per your choice.

We can also bind this property to that of the common script.

self:common:wl_home

wl_tmp_files_dir The full path for the directory where temporary files will be saved.

e.g. C:\BEA\tmp_files. Change

it as per your choice.

Bind this property to that of the common script on the admin server template.

self:common: wl_tmp_files_dir

wl_domain Name of the weblogic domain. e.g., mydomain.

Change it as per your choice.

self:common:wl_domai n

wl_cluster_name Name of the weblogic cluster. e.g. mycluster.

Change it as per your choice.

self:common:wl_cluste r_name

(27)

wl_admin_server_name Name of the admin server for the weblogic domain. e.g. AdminServer. Change it as per your choice.

We can also bind this property to that of the common script. Change it as per your choice.

self:common:

wl_admin_server_nam e

wl_admin_server_addr Listen address for the Admin Server.

Bind this property to that of the common script on the admin server template.

self:common:

wl_admin_server_addr

wl_admin_server_port Listen port for weblogic admin server.

Default port is 7001. It must be an integer.

Change it as per your choice.

We can also bind this property to that of the common script.

self:common:

wl_admin_server_port

wl_admin_user User name for the weblogic admin server.

e.g. weblogic.

Change it as per your choice.

Bind this property to that of the common script.

self:common: wl_admin_user

wl_admin_password Password for the weblogic admin server user. For example, weblogic123

Bind this property to that of the common script.

self:common: wl_admin_password

wl_managed_server_jvm_a rgs

Java arguments used when starting the server.

Bind this to that of the common script.

self:common:

wl_managed_server_jv m_args

wl_node_manager_addr Address upon which the machine running node manager can listen for connection requests.

Bind this property to that of the common script on the admin server template.

self:common:

wl_node_manager_add r

wl_node_manager_user User name for the node manager. Change it as per your choice.

For example, weblogic_nm.

self:common:

(28)

wl_node_manager_passwo rd

Password for the node manager user. For example, weblogic_nm123.

Change it as per your choice.

Bind this property to that of the common script.

self:common:

wl_node_manager_passwo rd

wl_node_manager_port The TCP Port number on which node manager listens for connection requests. Default node manager port is 5556.

Change it as per your choice.

self:common:

wl_node_manager_por t

1.5 Parameters of ManagedServerSetup

Parameter Description Default Value

bea_home BEA root directory. The full path for the

Middleware home directory of your choice. For example: c:\BEA

Bind this property to that of the MSWeblogic service.

self:MSWeblogic:bea_h ome

wl_home WebLogic root directory. The full path for the

directory where you want to install WebLogic Server of your choice. For example, C:\BEA\WebLogicServer

Bind this property to that of the MSWeblogic service.

self:MSWeblogic:wl_ho me

wl_tmp_files_dir The full path for the directory where temporary files will be saved. Change it as per your choice. e.g. C:\BEA\tmp_files

Bind this property to that of the MSWeblogic service.

self:MSWeblogic: wl_tmp_files_dir

wl_domain Name of the weblogic domain.

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_domain

wl_cluster_name Name of the weblogic cluster.

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_cluster_name

wl_admin_server_addr Listen address for the Admin Server. Bind this property to that of the common script on the admin server template at deployment phase.

AdminServer:common: wl_admin_server_addr

(29)

wl_admin_server_port Listen port of the admin server. e.g 7001.

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_admin_server_port

wl_admin_user User name of the weblogic admin server.

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_admin_user

wl_admin_password Password for the admin server.

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_admin_password

wl_managed_server_name Name for the managed Server to be created on the weblogic domain. e.g. managed_server1 or 192.134.123.4 where 192.134.123.4 is the ip of the machine.

Change it as per your choice.

We can also bind this property to self:ip.

self:ip

wl_managed_server_addr Listen address for the managed server. Bind this to self:ip.

self:ip

wl_managed_server_user User name for the managed server. e.g. weblogic_ms

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_managed_server_us er

wl_managed_server_passw ord

Password for the managed server user. Fro example, weblogic_ms.

Change it as per your choice or bind this property to that of the common script on the admin server template.

AdminServer:common: wl_managed_server_p assword

wl_managed_server_port Listen port for the managed server. For example, 8080

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_managed_server_p ort

wl_managed_server_jvm_a rgs

JAVA arguments used when starting the server.

Change it as per the requirement or bind to that of the

AdminServer:common: wl_managed_server_jv m_args

(30)

wl_node_manager_addr Address upon which the machine running node manager can listen for connection requests.

Bind this property to self:ip at the deployment time.

self:ip

wl_node_manager_user User name for the node manager. For example, weblogic_nm.

Change it as per your choice or bind this property to that of the common script on the admin server template.

AdminServer:common: wl_node_manager_use r

wl_node_manager_passwo rd

Password for the node manager user. e.g. weblogic_nm123.

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_node_manager_pas sword

wl_node_manager_port The TCP Port number on which node manager listens for connection requests. Default node manager port is 5556.

Change it as per your choice.

Or we can also bind this property to that of the common script on the admin server template.

AdminServer:common: wl_node_manager_por t

wl_native_target Path that Java uses to find native libraries. set it to the directory that contains the DLL files

For 32 bit jdk, set this to win/32 else win/x64

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_native_target

1.6 Parameters of PackDomain

Parameter Description Default Value

bea_home BEA root directory. The full path for the Middleware home directory of your choice. For example: c:\BEA.

Bind this property to that of the common script.

self:common:bea_hom e

wl_home WebLogic root directory. The full path for the directory where you want to install WebLogic Server of your choice. For example, C:\BEA\WebLogicServer

(31)

wl_tmp_files_dir The full path for the directory where temporary files will be saved. Change it as per your choice. e.g.

C:\BEA\tmp_files.

Bind this property to that of the common script.

self:common:

wl_domain Name of the weblogic domain.

Bind this property to that of the common script.

self:common:wl_domain

1.7 Parameters of UnpackDomain

Parameter Description Default Value

bea_home BEA root directory. The full path for the Middleware home directory of your choice. For example: c:\BEA.

Bind this property to that of the MSWeblogic service.

self:MSWeblogic:bea_h ome

wl_home WebLogic root directory. The full path for the directory where you want to install WebLogic Server of your choice. For example, C:\BEA\WebLogicServer.

Bind this property to that of the MSWeblogic service.

self:MSWeblogic:wl_ho me

wl_tmp_files_dir The full path for the directory where temporary files will be saved. Change it as per your choice. e.g.

C:\BEA\tmp_files.

Bind this property to that of the MSWeblogic service.

self:MSWeblogic: wl_tmp_files_dir

wl_domain Name of the weblogic domain.

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_domain

wl_admin_server_ad dr

Listen address for the Admin Server.

Bind this property to that of the common script on the admin server template at deployment phase.

AdminServer:common: wl_admin_server_addr

1.8 Parameters of the StartMS

Parameter Description Default Value

bea_home BEA root directory. The full path for the

Middleware home directory of your choice. For example: c:\BEA

Bind this property to that of the MSWeblogic service.

self:MSWeblogic:bea_h ome

(32)

wl_home WebLogic root directory. The full path for the

Directory where you want to install WebLogic Server of your choice. For example,

C:\BEA\WebLogicServer

Bind this property to that of the MSWeblogic service.

self:MSWeblogic:wl_ho me

wl_tmp_files_dir The full path for the directory where temporary files will be saved. Change it as per your choice. e.g. C:\BEA\tmp_files

Bind this property to that of the MSWeblogic service.

self:MSWeblogic: wl_tmp_files_dir

wl_domain Name of the weblogic domain.

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_domain

wl_admin_server_name Name of the admin server for the weblogic domain. e.g. AdminServer. Change it as per your choice or bind this property to that of the common script on the admin server template.

AdminServer:common: wl_admin_server_nam e

wl_admin_server_addr Listen address for the Admin Server.

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_admin_server_addr

wl_admin_server_port Listen port of the admin server. e.g 7001.

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_admin_port

wl_admin_user User name of the weblogic admin server.

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_admin_user

wl_admin_password Password for the admin server.

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_admin_password

wl_managed_server_name Name for the managed Server to be created on the weblogic domain. e.g. managed_server1 or 192.134.123.4 where 192.134.123.4 is the ip of the machine.

Change it as per your choice.

(33)

wl_managed_server_jvm_a rgs

JAVA arguments used when starting the server.

Change it as per the requirement or bind this property to that of the common script on the admin server template.

AdminServer:common: wl_managed_server_jv m_args

wl_node_manager_addr Address upon which the machine running node manager can listen for connection requests. Bind this property to self:ip.

self:ip

wl_node_manager_user User name for the node manager. For example, weblogic_nm.

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_node_manager_use r

wl_node_manager_passwo rd

Password for the node manager user. e.g. weblogic_nm123.

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_node_manager_pas sword

wl_node_manager_port Listen port for the node manager, for example, 6666.

Bind this property to that of the common script on the admin server template.

AdminServer:common: wl_node_manager_por t

wl_native_target path that Java uses to find native libraries.set it to the directory that contains the DLL files

For 32 bit jdk, set this to win/32 else win/x64

We can also bind this property to that of the common script on the admin server template.

AdminServer:common: wl_native_target

(34)

1.9 (Optional) Parameters of Sample_App

Parameter Description Default Value

wl_home WebLogic root directory. The full path for the

directory where you want to install WebLogic Server of your choice. For example, C:\BEA\WebLogicServer.

Bind this property to that of the common script on the admin server template.

self:common: wl_home

wl_tmp_files_dir The full path for the directory where temporary files will be saved. Change it as per your choice. e.g. C:\BEA\tmp_files.

Bind this property to that of the common script on the admin server template.

self:common: wl_tmp_files_dir

wl_domain Weblogic domain name.

Bind this property to that of the common script on the admin server template.

self:common:wl_domai n

wl_cluster_name Name of the weblogic cluster. e.g. mycluster.

Change it as per your choice.

We can bind this property to that of the common script on the admin server template.

self:common:wl_cluste r_name

wl_admin_server_addr Listen address for the Admin Server. Bind this property to that of the common script on the admin server template at deployment phase.

self:common:wl_admin _server_addr

wl_admin_server_port Listen port for weblogic admin server.

Bind this property to that of the common script on the admin server template at the deployment time.

self:common:wl_admin _server_port

wl_admin_user User name for the weblogic admin server. e.g.

weblogic.

Bind this property to that of the common script on the admin server template.

self:common:wl_admin _user

wl_admin_password Password for the weblogic admin server user. For example, weblogic123

Bind this property to that of the common scipt on the admin server template.

self:common:wl_admin _password

(35)

db_host Host name of the database server. It can be

hostname or IP address of the database server. Bind this to the ip of the database template.

Database:ip

db_username User name for the database created on the

database server.

e.g., myuser.

Change it accordingly.

Bind this property to that of the initialize_db_script on the database template.

Database:initialize_db_ script:db_username

db_password Password for the database user.

e.g. vmware123

Change it as per your choice.

we can also bind this property to that of the database template.

Database:initialize_db_ script:db_password

db_name Name of the database which is already created on

the database server like MySQL.

e.g., mydatabase.

Bind this property to sample_db property of the initialize_db_script script of the database template.

Database:initialize_db_ script:sample_db

db_port Port for the database.

Default is 3306.

Change it accordingly or we can bind this property to that of the database template.

Database:MySQL:db_p ort

db_proto The WL global transaction protocol to use.

Change it as per the requirement.

OnePhaseCommit

db_test_table This is the table a test is done against to validate the data source. In this example we have DUAL so WL will magically call select count(*) from DUAL. I'm sure there is some way to change this mystical behavior.

(36)

db_driver Diver for the database connection. Used to connect with the MySQL database. e.g.,

com.mysql.jdbc.Driver.

Change it accordingly for other database server.

com.mysql.jdbc.Driver

ds_name Data source name to be created on the weblogic

domain.

For example, mydatasource. Change it as per your choice.

dukesBankDS

dukesbank_ear URL to download the weblogic version of the

dukesbank ear.

http://${darwin.conten t.server.ip}/artifacts/ap p-components/dukesbank/du kesbank-wl12c.ear

2.0 (Optional) Parameters of MySQL

Parameter Description Default Value

global_conf URL to download the Darwin global configuration

file.

https://${darwin.server .ip}:8443/darwin/conf/ darwin_global.conf

db_port Database port 3306

db_root_password Database root password mysql@123

db_root_username Database root user name root

2.1 (Optional) Parameters of initialize_db_script

Parameter Description Default Value

initialize_db_script SQL file which contains database information. http://${darwin.conten t.server.ip}/artifacts/ap p- components/dukesban k/create_bank_db.sql

db_username Username for the database to be created on the

database server. Change it accordingly.

dukes_admin

db_password Password for the database to be created on the

database server. Change it accordingly.

(37)

sample_db Name of the database which will be created on the database server like MySQL, for the sample application.

e.g., mydatabase.

Change it as per your choice.

dukes_db

init_db_username Root User name of the database server. Bind this property to the db_rot_username property of the database template.

self:MySQL:db_root_us ername

init_db_password Password for the database root user. e.g. vmware123

Change it as per your requirement.

We can also bind this property to that of the database template

self:MySQL:db_root_pa ssword

2.2 (Optional) Parameters of Apache

Parameter Description Default Value

global_conf URL to download the Darwin global configuration

file.

https://${darwin.server .ip}:8443/darwin/conf/ darwin_global.conf

http_node_port HTTP port number to proxy to 8080

autogen_sticky_cookie Set to YES when load balancing non-Java app servers

NO

http_proxy_port HTTP proxy port number. 8081

http_node_ips Array of ips to proxy. Set to ["None"] to disable proxy.

["None"]

httpd_dir Read-only path to apache base dir. /etc/httpd

http_port HTTP port number to serve static content. Leave

blank to disable this feature.

80

appsrv_routes Application server route configuration to apply sticky sessions.

["None"]

service_restart Read-only command string for other services to see how to restart apache.

service httpd restart

service_start Read-only command string for other services to see how to start apache.

service httpd start

service_stop Read-only command string for other services to see how to stop apache.

service httpd stop

tomcat_context Optional property of the WAR context to proxy to using ajp on Tomcat.

ajp_proxy_context Optional property to set which URL context to proxy to Tomat using ajp.

(38)

use_ajp Enable this when configuring proxy to Tomcat instance that is using AJP. Set to YES or NO.

NO

2.3 (Optional) Parameters of SetupWLClusterLB

Parameter Description Default Value

global_conf URL to download the Darwin global configuration

file.

https://${darwin.server .ip}:8443/darwin/conf/ darwin_global.conf

mod_wl_so_name A name assigned to the mod_wl plugin when

placed in Apache's module directory. Change it as per your choice.

mod_wl.so

wl_default_fn The Default File Name set in the Location associated with the weblogic-handler. For

example, /sampleApp.

Change it as per your requirement.

/bank

wl_managed_server_port Listen port for the managed server.

Bind this property to that of the admin server template

AdminServer:common: wl_managed_server_p ort

config_httpd_conf Read-only path for apache httpd conf file.

Bind this property to that of the apache template.

self:Apache:config_http d_conf

httpd_dir Read-only path to apache base dir. Bind this

property to that of the apache server template.

self:Apache:httpd_dir

mod_wl_so This is the mod_wl.so plugin that due to licensing

restrictions cannot be bundled. It can be downloaded here: http://www.oracle.com/technetwork/middleware/i as/downloads/wls-plugins-096117.html http://${darwin.conten t.server.ip}/artifacts/se rvices/weblogic/mod_ wl.so

wl_lb_path This is the path that will go in Apache's Location directive. This is associated with mod_wl so to route requests to the cluster

e.g. http://somehost/weblogic/someapp time being

setting this and wl_default_fn so

everything goes through to the dukesbank

(39)

wl_cluster_nodes Array of IP of the nodes that are part of the weblogic cluster.

Bind this property as

all(ManagedServer_template:ip).

all(ManagedServerClust er:ip)

References

Related documents

grape seeds may be safely swallowed." Its early ripening is at the same time with Moore's Early and at that time the quality of Campbell's Early is fully as good as Moore's

than the rights of the parties addressed in Day,” and the Court ultimately deferred to the Texas Supreme Court to “recognize and pronounce such. an expansion” of the holding in Day

Siren This field defines that a siren type alarm is sounded in the following options: Door held open. Door forced open

In terms of opportunities though, Victoria noted that the SRA’s proposed changes could be beneficial for clinics and might help to further establish clinical legal education as

These forces have contributed to the growth of disease-specific care certification (DSCC) programs. Yet, there is little understanding of why hospitals seek these

Chinese materia medica; Quality evaluation; Sensors; Near-infrared; Electronic nose; Electronic tongue; Chemical imaging.. Abstract New sensor technologies play an important role

A system of distribution in which semi-independent business owners (franchisees) pay fees and royalties to a parent company (franchiser) in return for the right to become

G.R. Unfortunately, Jose Go left said check on the top of the desk of the bank manager when he left the bank. The bank manager entrusted the check for safekeeping to a bank