Académique Documents
Professionnel Documents
Culture Documents
Unauthorized reproduction or distribution prohibited Copyright 2016, Oracle and/or its affiliates
B
i n da ferab
a ch ans
M n-tr
no
Objectives
B
i n da ferab
a ch ans
M n-tr
no
s a
)h a
m
co uide
i l
g ma nt G
d a @ tude
n
a chi this S
s c om use
( b la e to
s c o
c e ns
la le li
Copyright 2016, Oracle and/or its affiliates. All rights reserved.
B
i n da ferab
a
The main
h of andistributed
cgoal s system is to better manage the complexity and resulting cost of
M t r a
n o n- available and scalable systems.
providing highly
Scalability is how well a system can adapt to increased demands. When a distributed
systems capacity is reached, new equipment can be added fairly easily. These new modules
should handle the increased demand. Distributed systems have the added advantage of
lowering the initial costs of a new system, because additional equipment can be purchased as
needed.
Availability is a measure of a systems ability to process client requests without down time.
High availability requires that a system is up and running as close to 24/7/365 as possible.
Thi iis achieved
This hi dbby using
i lloaddbbalancing
l i and d ffailover
il ttechniques.
h i
s a
)h a
m
co uide
Java i l
Application
SE/EE g ma nt G
Server
APIs
d a @ tude
n
a chi this S
Java Virtual Machine
Back-end
Clients
c o m
Hardware
s e Systems
s
la e t o u
( b
s c o
c e ns
la le li
Copyright 2016, Oracle and/or its affiliates. All rights reserved.
B
i n da ferab
The JVMa cisha software
a n s machine that converts compiled Java code into the machine code of
M non
the platform r
-t which the virtual machine runs. Because Java source code is compiled into
o
n that runs on the virtual machine, that compiled code is portable.
the code
Java Platform Standard Edition (SE) is a platform for developing portable, object-oriented
applications. It includes a compiler, a debugger, and a JVM. It also includes thousands of
already created classes (templates for kinds of objects) to make development easier. Java
Platform Enterprise Edition is built on top of Java Platform Standard Edition.
An application server is software that handles application operations from the end user to the
back-end business processes and databases. A Java EE application server complies with all
th JJava EE standards.
the t d d It contains
t i ttwo maini parts:
t
The Web Container that processes Java web application components like Servlets and
JSPs
The EJB Container that processes the Java system components called an Enterprise
JavaBeans
Java EE Application Programming Interfaces (APIs) define standards and provide callable
code that can perform many server
server-side
side tasks from controlling transactions (Java Transaction
API or JTA) to managing resources (Java Management Extensions or JMX).
a B ble
h i n sfera
d
Oracle a c anServer is a scalable, enterprise-ready, Java Enterprise Edition application
WebLogic
M - tr Server enables enterprises to deploy mission-critical applications in a
server. WebLogic
n
robust,n o highly available, and scalable environment. These features enable enterprises
secure,
to configure clusters of WebLogic Server instances to balance workload, provide extra
capacity, and failover in case of hardware or other failures.
Extensive security features protect access to services and keep enterprise data secure.
Oracle Fusion Middleware is a collection of standards-based products that spans a range of
tools and services: from Java EE, to integration services, business intelligence, and
collaboration. Fusion Middleware products are organized into two general categories: Java
components t andd system
t components.
t Java
J components t generally
ll are deployed
d l d tto W
WebLogic
bL i
Server as one or more Java Enterprise Edition applications and a set of resources. FMW 11g
system components are not deployed as Java applications. Instead, system components are
managed by the OPMN server. FMW 12c system components are deployed as part of a
specialized WebLogic Server domain. OHS 12c runs as a WebLogic-managed system
component either within a regular WebLogic domain or within a standalone domain that is
dedicated to running OHS.
Server performance.
For example, the memory available to WebLogic Server and its
applications is contained within the memory assigned to the
JVM.
Oracle provides the Oracle Hotspot JVM.
JVM configuration options are set when the JVM starts. a
This can be done by updating the scripts used to a s
m )h
start
t t WebLogic
W bL i Server.S
i l co uide
g ma nt G
d a @ tude
n
a chi this S
s c om use
( b la e to
s c o
c e ns
la le li
Copyright 2016, Oracle and/or its affiliates. All rights reserved.
B
i n da ferab
a
The JVM cisha virtual
a n scomputer that executes the bytecode in compiled Java class files on a
M machine.
physical n r
-t How you tune your JVM affects the performance of WebLogic Server and
n o
the applications on it. Use only production JVMs on which WebLogic Server has been
certified. Check the documentation for the latest list of JVMs and operating systems. The
current release of WebLogic Server supports only those JVMs that are Java Platform
Standard Edition 1.6 and higher.
Tuning the JVM to achieve optimal application performance is one of the most critical aspects
of WebLogic Server performance. A poorly tuned JVM can result in slow transactions, long
latencies, system freezes, and even system crashes. Ideally, tuning should occur as part of
the system startup
startup, by employing various combinations of the startup options.
options
Machine
Unauthorized reproduction or distribution prohibited Copyright 2016, Oracle and/or its affiliates
Cluster
WebLogic
Server
Back-end
Systems
and
Machine
Load WebLogic Databases
Balancer Server a
Web h a s
m )
Cli t
Clients
l c o i d e
WebLogic
m ai t Gu
Server
@ g en
Firewall n
Machine
i d a
S tud
a ch this Company Network
s c om use
( b la e to
s c o
c e ns
la le li
Copyright 2016, Oracle and/or its affiliates. All rights reserved.
B
i n da ferab
a chsystem
A possible a n s
architecture might contain:
M t r
on-using the World Wide Web to access your applications
Clients
n
A firewall (hardware or software designed to prevent unauthorized access to or from a
private network by using filtering or blocking ports)
A cluster proxy of either a hardware load balancer or a web server like OHS
A cluster of WebLogic Servers on various machines (each one running applications)
Various back-end systems or databases accessed by the applications running on
WebLogic Server
Other common architectural elements not shown:
Additional firewalls (for example, between the Load Balancer and WebLogic Server or
between WebLogic Server and the database)
Multiple load balancers, or perhaps hardware load balancers in front of multiple web
servers
Multiple WebLogic Server clusters
completely up to you.
B
i n da ferab
a
A domain cisha collection
a n s of WebLogic Server resources. There are different kinds of resources
in a M
domain,n t r
-including WebLogic Servers, deployed applications, clusters, security providers,
o
n Message Service and Java Database Connectivity elements.
and Java
How many domains you have and how you organize them is completely left to you. For
example, domains may be organized by a logical division of types of applications, by physical
location of hardware, by size and number of administrators, and so on.
All domains contain a special server called the administration server. You use the
administration server to configure and manage all of the domain resources. Any other
WebLogic Servers in the domain are called managed servers.
In most domains, the applications are deployed to the managed servers. The administration
server is only used for domain configuration and management.
A single WebLogic Server product installation can be used to create and run multiple
domains, or multiple product installations can be used to run a single domain. How domains
are defined is up to you. You can define multiple domains based on different system
administrators responsibilities, application boundaries, or geographical locations of the
machines on which servers run run.
a B ble
h i n sfera
d
M ac contain
All domains
t r a n a special server called the administration server. You use the
- server to configure and manage all of the domain resources. Any other
administration
non
WebLogic Servers in the domain are called managed servers.
In most domains, the applications are deployed to the managed servers. The administration
server is only used for domain configuration and management.
Because an administration server is an instance of WebLogic Server, it can perform any task
of a Java Enterprise Edition application server. Applications can be deployed and run on the
administration server. For simplicity, often a development-time domain will only contain the
administration server and no others. Developers deploy and test their applications on the
administration
d i i t ti server.
l
B ble
a
n sfera
d
h i
M acall domains,
In almost
t r a n the administration server is not the only server defined in the domain.
Other servers- are also defined. These others are called managed servers, because they are
managednobyn the administration server.
A companys web applications, EJBs, web services, and other resources are deployed and
run on the managed servers. That leaves the administration server free for configuration and
management purposes.
For scalability, availability, and failover (when one server fails, requests are automatically sent
to another server), managed servers can be placed together in a cluster.
Machine
s a
a
)h Server
Node Start/stopp m
Manager Monitor/ i l co uide
restart g ma Server n t G
d a @ tude
n
a chi this S
s c om use
( b la e to
s c o
c e ns
la le li
Copyright 2016, Oracle and/or its affiliates. All rights reserved.
B
i n da ferab
Server a ch ainnsa WebLogic Server production environment are often distributed across
instances
M domains,
multiple n - tr machines, and geographic locations. Node Manager is a WebLogic Server
noenables you to start, shut down, and restart both administration server and
utility that
managed server instances from a remote location. Although Node Manager is optional, it is
recommended if your WebLogic Server environment hosts applications with high-availability
requirements. A Node Manager process runs on a particular machine.
There are two versions of Node Manager: the Java-based one that runs on any platform on
which WebLogic Server runs and the script-based one that only runs on *nix operating
systems. The Java-based Node Manager is recommended.
If Node
N d M Manager starts
t t a server and d that
th t server later
l t fails,
f il Node
N d M Manager can bbe sett tto
automatically restart it. If Node Manager fails or is explicitly shut down, upon restart, it
determines the servers that were under its control when it exited. Node Manager can restart
any failed servers as needed.
The WebLogic Server administration console can be used to issue commands to Node
Managers running on remote machines. The WebLogic Scripting Tool (WLST) (in offline
mode)) also serves as a Node Manager
g command-line interface.
A machine:
Is defined within a domain to represent physical hardware
Unauthorized reproduction or distribution prohibited Copyright 2016, Oracle and/or its affiliates
( b la e to
s c o
c e ns
la le li
Copyright 2016, Oracle and/or its affiliates. All rights reserved.
B
i n da ferab
a chdefinition
A machine a n sis used to associate a computer with the managed servers that it hosts.
MManager
Node n r
-t is always defined within the context of a machine. Machine definitions, and
n o
which servers are assigned to them, are also used by a clustered managed server in selecting
the best location for storing replicated session data.
A cluster is a collection of multiple managed servers within a single domain running
simultaneously and cooperatively to provide increased scalability and reliability. Resources
and services are deployed identically to each server in a cluster, allowing for failover and load
balancing. The session state of one clustered server is replicated on another server in the
cluster. When a server fails, another server in the cluster takes over for it and retrieves the
replicated data.
data No information is lost and customers do not realize that a different server is
now fulfilling their requests. Clustered servers communicate with one another in two main
ways: sending updates to their backup server when session state changes, and through
cluster heartbeats. Each clustered server sends out a signal periodically to indicate that it is
still viable. If a member of the cluster misses too many heartbeats, that server has failed.
A cluster with HTTP clients (a cluster with web applications) is always fronted by a proxy,
which could be a web server, a hardware load balancer, or an instance of WebLogic Server.
Th proxy provides
The id lload
dbbalancing
l i and d enables
bl ffailover
il b
by avoiding
idi ffailed
il d servers. Cl
Clusters
t
that provide EJB or JMS applications do not require a cluster proxy.
a B ble
h i n sfera
d
c
Ma n-tran
no
1
Unauthorized reproduction or distribution prohibited Copyright 2016, Oracle and/or its affiliates
Web
Application
2 3
EJB
Application
Persistence
4
Web Service s a
Application WebLogic) h
a
Message Queue
XML
l c om ide
Server
5 WebLogic Server
m ai t Gu
@ g en
Otheri n d a
SystemsS tud
a h his
orcApplications
c o m se t
l as t o u
o b
( nse
a s c l i ce Copyright 2016, Oracle and/or its affiliates. All rights reserved.
l
B ble
a
n sfera
d
h i
ac interact
1. Users
Mresponsible
t r a n with a web application by using a browser. The web application is
- for rendering the website and for capturing user input through buttons,
nonlinks, and so on. It is possible that the web application contains all of the
forms,
necessary business logic to perform the tasks that users request.
2. In this example, however, the web application accesses Enterprise JavaBeans (EJBs) to
perform the business logic. These EJBs can be located on the same server as the web
application or on a different server, as shown in this example.
3. Some of the EJBs shown include a persistence mechanism. They are writing newly
placed orders to a relational database.
4
4. Aft the
After th order
d isi written
itt tot the
th database,
d t b an EJB uses the
th Java
J Message
M Service
S i (JMS)
to asynchronously communicate with other applications so that those applications can
also process the order.
5. To expose the business logic of this application in a standard way to other applications,
both within your organization and beyond, a web service is used. XML-based web
services can be accessed by both Java and non-Java applications and are a
cornerstone of service-oriented architecture.
B
i n da ferab
a
WebLogic chServeransystem
s administration includes a wide range of tasks which can be handled
by using r
M a nvariety
-t of tools, including:
n o
eb og c Se
WebLogic Server
e Administration
d st at o CoConsole:
so e A full-featured
u eatu ed console
co so e which
c suppo
supportsts bot
both
administration and monitoring capabilities, but is focused purely on WebLogic Server
Fusion Middleware Control: A web-based management system for administering
Oracle Fusion Middleware products. Fusion Middleware Control enables you to manage
services in your enterprise, including hosts, databases, listeners, application servers,
HTTP Servers, and web applications, as one cohesive unit.
WebLogic Scripting Tool (WLST): A command-line scripting environment that you can
use to
t create,
t manage, and d monitor
it WebLogic
W bL i domains.
d i It is
i bbased
d on th
the JJava scripting
i ti
interpreter, Jython.
WebLogic Diagnostic Framework (WLDF): A monitoring and diagnostic framework
that defines and implements a set of services that run within WebLogic Server
processes and participate in the standard server life cycle. Using WLDF, you can create,
collect, analyze, archive, and access diagnostic data.
Enterprise Manager Cloud Control (EMCC): A suite of integrated enterprise
information technology management products, which provides comprehensive solutions
for testing, deploying, operating, monitoring, diagnosing, and resolving problems in
todays complex IT environments.
a
) has
l c om ide
m ai t Gu
@ g en
i n d a
S tud
a ch this
s c om use
( b la e to
s c o
c e ns
B la le li
i n da ferab
a ch ans
M n-tr
no
s a
a
)h
m
co uide
i l
g ma nt G
d a @ tude
n
a chi this S
s c om use
( b la e to
s c o
c e ns
la le li
Copyright 2016, Oracle and/or its affiliates. All rights reserved.
B
i n da ferab
a chWebLogic
The Oracle a n s Server administration console (admin console) is a
webM -t r
browserbased,
n graphical user interface that can be used to manage a WebLogic Server
o
nThe admin console application runs on the administration server. The admin console
domain.
can be used to:
Configure, start, and stop instances of WebLogic Server
Configure clusters
Configure database connectivity (JDBC)
Configure messaging (JMS)
g
Configure WebLogic
g Server securityy
Deploy applications
Monitor server and application performance
View server and domain log files
B
i n da ferab
Fusiona ch ansControl (FMW) is a web browser-based, graphical user interface that you
Middleware
can M
use to n - tr and administer your domain. It can manage an Oracle WebLogic Server
monitor
no
domain with its Administration Server, one or more Managed Servers, clusters, the Oracle
Fusion Middleware components that are installed, configured, and running in the domain, and
the applications you deploy. Fusion Middleware Control organizes a wide variety of
performance data and administrative functions into distinct, web-based home pages for the
domain, servers, components, and applications. The Fusion Middleware Control home pages
make it easy to locate the most important monitoring data and the most commonly used
administrative functionsall from a web browser.
g functionality
The following y is available in Fusion Middleware Control:
Create WebLogic Server clusters, server instances, domains, machines, and server
templates
Configure applications and libraries
Create and configure UCP and proxy data sources
a
) has
l c om ide
m ai t Gu
@ g en
i n d a
S tud
a ch this
s c om use
( b la e to
s c o
c e ns
B la le li
i n da ferab
a ch ans
M n-tr
no
$> . . . s a
$> java weblogic.WLST
)h a
I iti li i
Initializing W
WebLogic
bL i S Scripting
i ti T
Tool
l (WLST) ... m
co uide
i l
ma nt G
wls:offline> connect('username', 'password', 'localhost:7001')
. . . g
@ tude
n d a
a chi this S
s c om use
( b la e to
s c o
c e ns
la le li
Copyright 2016, Oracle and/or its affiliates. All rights reserved.
B
i n da ferab
a ch Scripting
The WebLogic a n s Tool (WLST) is a command-line scripting interface that system
r
M n-t and operators use to monitor and manage WebLogic Server instances and
administrators
noWLST is based on the Java scripting interpreter, Jython. In addition to supporting
domains.
standard Jython features such as local variables, conditional execution, and flow control
statements, WLST provides a set of commands that are specific to WebLogic Server. WLST
can be run interactively (one command at a time) or in script mode (running a file of
commands). It also can be run online (connected to an administration server that allows it to
manage an active domain) or offline (accessing the configuration files of an inactive domain).
WebLogic Server developers and administrators can extend the WebLogic scripting language
to suit their environmental needs byy following
g the Jython
y language
g g syntax.
y
To call WLST with a script, simply append the fully qualified path to the script to the WLST
command.
$> java weblogic.WLST myscript.py
Calling WLST without a script, as shown in the slide, puts WLST into interactive mode.
B
i n da ferab
a
The WLDF chprovides
a n sfeatures for generating, gathering, analyzing, and persisting diagnostic
dataM -t r
from WebLogic
n Server instances and from applications deployed to them. Some WLDF
o
nare configured as part of the configuration for a server in a domain. Other features
features
are configured as system resources (diagnostic modules) that can be targeted to servers (or
clusters).
You use the diagnostic image capture component of WLDF to create a diagnostic snapshot of
a servers internal runtime state at the time of the capture. This information can help Oracle
support personnel analyze the cause of a server failure. You can capture an image manually
by using the WebLogic Server administration console or WLST, or you can generate one
automatically as part of a watch notification
notification. A diagnostic image zip file includes the servers
server s
configuration, log cache, JVM state, work manager state, JNDI tree, and most recent
harvested data.
s a
)h a
m
co uide
i l
g ma nt G
d a @ tude
n
a chi this S
s c om use
( b la e to
s c o
c e ns
la le li
Copyright 2016, Oracle and/or its affiliates. All rights reserved.
B
i n da ferab
a ch Dashboard
The Monitoring a n s displays the current and historical operating state of WebLogic
M t r
- applications by providing visualizations of metric runtime MBean attributes,
Server andnhosted
no some of the more critical runtime performance metrics and the change in those
which surface
metrics over time. Historical operating state is represented by collected metrics that have
been persisted into the Archive. To view collected metrics from the Archive, you must
configure the Harvester to capture the data you want to monitor.
The Monitoring Dashboard displays metric information in a series of views. A view is a
collection of one or more charts that display metrics. The Monitoring Dashboard includes a
predefined set of built-in views of available runtime metrics for all running WebLogic Server
instances in the domain
domain. Built-in
Built in views surface some of the more critical runtime WebLogic
Server performance metrics and serve as examples of the Monitoring Dashboard's graphic
capabilities.
B
i n da ferab
Oracle a ch anManager
Enterprise s Cloud Control is Oracles integrated, enterprise information
M t r
- management product line, which provides the industrys only complete,
technologyn(IT)
no
integrated, and business-driven enterprise cloud management solution. Oracle Enterprise
Manager creates business value for IT by leveraging the built-in management capabilities of
the Oracle stack for traditional and cloud environments, thus enabling customers to achieve
unprecedented efficiency gains while dramatically increasing service levels.
Enterprise Manager Cloud Control (EMCC) also provides on-demand access to servers and
storage in a self-serviced, elastically scalable, and metered manner. The EMCC private cloud
models can be divided into two primary categories:
Infrastructure as a Service (IaaS),
(IaaS) which allows users to request virtualized compute
compute,
storage, and network resources to run applications
Platform as a Service (PaaS), which provides the specific database (DBaaS) and
middleware (MWaaS) components required by applications
Oracle Cloud Management Pack for Oracle Middleware delivers MWaaS capabilities that
span the entire middleware cloud life cycle. It enables cloud administrators to identify pooled
resources,, configure
g role-based access,, define the service catalog,
g, and define the related
chargeback plans. It enables cloud users to request middleware services and consume them
on demand.
a B ble
h i n sfera
d
M ac RESTful
WebLogic
t r a n management services provide a comprehensive public interface for
-
configuring,nmonitoring, deploying, and administering WebLogic Server in all supported
no This lesson describes the RESTful management services supported by
environments.
WebLogic Server.
The 12.2.1 release of RESTful management services provides comprehensive support for
WebLogic Server administration through the dynamic generation of REST resources based
on WLS MBeans and descriptor interfaces. There are resources to support the configuration
and monitoring of partitioned and nonpartitioned environments, life cycle management
resources, and legacy resources from 12.1.3.
B
i n da ferab
a ch level,
At the highest a n sa cloud approach decouples the users of applications from the
applications t r
M n-themselves. In other words, users no longer install software in their local
o
n and have no idea where their applications are really running. The concept of
environment
cloud computing has been around for many decades, and it gained momentum with the
success of the Internet.
Now, however, the right hardware and software are available to implement a high-
performance and scalable cloud infrastructure. Smaller organizations can eliminate their IT
infrastructure by leveraging a public cloud to run their applications. Alternatively, public clouds
may not be able to meet the capacity and security requirements of larger organizations,
which therefore
which, therefore, create and use their own private cloud infrastructure instead.
instead
It is critical for both public and private clouds to track the resource utilization of the services
that they host. Public clouds may need to bill customers, and private clouds may need to
cross-charge expenses to different business units. Both types of clouds may implement
service-level agreements that limit the resource utilization of certain services.
B
i n da ferab
ch anplatform
A cloudacomputing s should offer a unified, intelligent interface for interacting with the
M
platform ton - t r
configure, use, and optimize infrastructure resources. Administrative self-service
no be able to manage and monitor resource supply, configuration, and utilization of
users should
the cloud. Other users should be able to quickly provision, manage, and monitor their own
resources in the cloud.
s a
)h a
m
co uide
i l
g ma nt G
d a @ tude
n
a chi this S
s c om use
( b la e to
s c o
c e ns
la le li
Copyright 2016, Oracle and/or its affiliates. All rights reserved.
B
i n da ferab
An IaaSa ch agives
service n s users direct access to the virtualized hardware infrastructure on which
yourM r
t Users can provision virtual machines (VMs) and deploy to them any
is-built.
cloud n
o
n of their choice. This also means that users are responsible for maintaining the entire
software
software stack within their VMs. To deploy their applications, users must install, configure,
and patch all the appropriate software, including the operating system. IaaS users also control
the networks and storage devices to which their VMs are connected.
PaaS services:
Provide a complete platform to build, test, and deploy custom
Unauthorized reproduction or distribution prohibited Copyright 2016, Oracle and/or its affiliates
applications
May or may not expose the underlying VMs and server
software to users
May target developers or business users
A PaaS provider:
Provisions the OS and server software for users
a
Often includes supporting services like databases
) has
Offers
Off high-availability,
hi h il bilit security,
it andd
l c om ide
maintenance features m ai t Gu
g n
a@ ude
May include various development tools
nd is St
h i
m ac e th
s c o us
l a t o
o (b nse
l a sc lice Copyright 2016, Oracle and/or its affiliates. All rights reserved.
a B ble
h i n sfera
d
ac trhide
PaaS services
M a n more of the cloud infrastructure from users. They expose a particular
- on which to deploy custom applications. A database service would provide
software platform
nonthe ability to create tables, import data, and so on. PaaS eliminates many of the
users with
installation and maintenance tasks associated with the platform and its underlying operating
system.
B
i n da ferab
Oracle a ch Cloud
Java a n s
Service is a complete platform and infrastructure cloud solution for
M - t r
building, deploying, and managing Java EE applications. Use Java Cloud Service to rapidly
noann application environment with Oracle WebLogic Server as the application
provision
container, Oracle Coherence as a caching and data grid tier, and Oracle Traffic Director as
the software load balancer. All of these service components run on top of infrastructure
provided by Oracle Compute Cloud Service.
When provisioning a Java Cloud Service instance, you can choose the WebLogic Server
software edition and version, the CPU and memory capacity of the VMs, and the initial size of
your cluster. Also, with a single click in the JCS web interface, you can perform common
lifecycle operations on demand like starting and stopping the instance,
instance backing it up
up, and
scaling it out to meet new capacity requirements.
JCS provides users with full access and control over the underlying components that
comprise a service instance, including the VMs, the WebLogic domain, and the Traffic
Director load balancer configuration. You can administer the instance with familiar tools like
the WebLogic Server Administration Console, the Fusion Middleware Control, and the
WebLogic Scripting Tool.
Public
Network
Unauthorized reproduction or distribution prohibited Copyright 2016, Oracle and/or its affiliates
JCS Instance
a B ble
h i n sfera
d
c
Ma n-tran
no
a
) has
l c om ide
m ai t Gu
@ g en
i n d a
S tud
a ch this
s c om use
( b la e to
s c o
c e ns
la le li
Copyright 2016, Oracle and/or its affiliates. All rights reserved.
B
i n da ferab
a ch ans
M n-tr
no
Private Network
Managed Server
8002 VM
VM
HTTPS:443
Load Balancer
Public Network
VM s a
End User
)h a
m
co uideDBCS
i l
a t G Instance
g m1521 n
a @ d e
h i nd is Stu
m ac e th
s c o us
l a t o
o (b nse
l a sc lice Copyright 2016, Oracle and/or its affiliates. All rights reserved.
a B ble
h i n sfera
d
M ac channels
The network
t r a n available to administrators and end users will vary depending on the
topology you-selected when you created the JCS instance. In this first scenario, lets say that
nona brand new JCS instance with multiple managed servers and with the load
you created
balancer option. As an administrator, you have remote access to the administration consoles
by using HTTPS. To access the WebLogic or Fusion Middleware console, use port 7002, and
to access the load balancer console, use port 8989. End users access your applications by
using the default HTTPS port of the load balancer. After you have connected to one of these
public endpoints via SSH or HTTPS, you can access the remaining components of the
instance by using a private network. Managed servers listen on ports 8001 and 8002, with the
q g SSL.
latter requiring
cluster
server_1 server_2 server_3
B
i n da ferab
Each VMa cinhyouraJCS
n s instance that hosts servers in this WebLogic domain is represented in
r
M nas-t a machine. The first machine in a JCS domain always hosts the administration
the domain
server n o the first managed server. The security realm for the domain uses an LDAP server
and
that is embedded within the administration server. As you scale out the JCS instance,
additional machines and managed servers are added to the domain. These managed servers
are grouped together as a cluster and also inherit attributes from a shared server template. All
of the servers in the domain, including the administration server, connect to your database in
the Oracle cloud. This database connectivity is defined as a set of WebLogic data sources.
B
i n da ferab
ch ans
Answer:aa,b,d
M n-tr
noScripting Tool (WLST) can be used to submit remote commands to modify domain
WebLogic
configuration All others are true
configuration. true.
a. 0
b. 1
c. 2
d. 3
a
) has
l c om ide
m ai t Gu
@ g en
i n d a
S tud
a ch this
s c om use
( b la e to
s c o
c e ns
la le li
Copyright 2016, Oracle and/or its affiliates. All rights reserved.
B
i n da ferab
Answer:ab ch ans
M n-tr
There is o
nonly one administrative server in a WebLogic domain.
B
i n da ferab
Answer:acc
h ns
M n-tra
no the domain, the Fusion Middleware Control must be enabled.
When creating
B
i n da ferab
a ch ans
M n-tr
no
a
) has
l c om ide
m ai t Gu
@ g en
i n d a
S tud
a ch this
s c om use
( b la e to
s c o
c e ns
B la le li
i n da ferab
a ch ans
M n-tr
no