SlideShare uma empresa Scribd logo
1 de 71
WebLogic Server Overview   Amber Yu 2011.9 Oracle WebLogic Server
Agenda ,[object Object],[object Object],[object Object],[object Object]
Oracle Weblogic Server 11g
Domain ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Server ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],JNDI JMS Queue JDBC Pool
Administration Server ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Managed Server ,[object Object],[object Object],[object Object],[object Object],[object Object]
Cluster Cluster 1 Cluster 2 Admin Svr ,[object Object],[object Object],[object Object],[object Object],[object Object]
Node Manager
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Admin Server Managed Servers config.xml Admin Console
WebLogic Server Directory Structure ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
WebLogic Domain  Directory  Structure ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Installation of WebLogic based Products  ,[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object]
Configuration Wizard ,[object Object],[object Object],[object Object],[object Object],[object Object]
Administrator Console ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Dashboard
WebLogic Scripting Tool (WLST) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Enterprise Manager  - Server   Status
Console vs. EM ,[object Object],[object Object],[object Object],[object Object]
EM -  Performance  Monitoring
EM -  Log Configuration
Agenda ,[object Object],[object Object],[object Object],[object Object]
JVM
針對  Oracle  客戶的  JVM  建議
32-bit VS. 64-bit ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
JVM Tools –  java, jps, jstat….
Hotspot JVM Tools –  jvisualvm
Jrockit Mission Control
JVM Tuning
WLS
WLS
WLS
Hotspot JVM Heap Layout
Sun HotSpot Heap Layout
Before Minor GC
After Minor GC
Jrockit JVM Heap Layout
Nursery collection
Calculate Live Data size
WLS
Initial Heap Configuration
Hotspot JVM Heap Layout
JVM Heap Tuning
Memory Leak
Throughput vs. Latency
GC Algorithms
Application Requirement
Sun Hotspot Garbage Collectors  in Java SE 6
Hotspot jdk heap option summary
G1 Collector
GC tuning
JVM Tools –  GC Log
Tuning Techniques
Tuning Techniques
Tuning Techniques:
Agenda ,[object Object],[object Object],[object Object],[object Object]
Troubleshooting:
OutOfMemoery Error 1:
WLS
OutOfMemoery Error 2:
WLS
OutOfMemoery Error 3:
WLS
Q&A Q A &
實作練習
設定參數 :Set classpath
SOA_SERVER  設定參數 :
Java VisualVM -  Remote
Java VisualVM
Jstatd ,[object Object],[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Mais procurados

WebLogic 12c & WebLogic Mgmt Pack
WebLogic 12c & WebLogic Mgmt PackWebLogic 12c & WebLogic Mgmt Pack
WebLogic 12c & WebLogic Mgmt PackDLT Solutions
 
weblogic perfomence tuning
weblogic perfomence tuningweblogic perfomence tuning
weblogic perfomence tuningprathap kumar
 
Weblogic 11g admin basic with screencast
Weblogic 11g admin basic with screencastWeblogic 11g admin basic with screencast
Weblogic 11g admin basic with screencastRajiv Gupta
 
WebLogic Server Work Managers and Overload Protection
WebLogic Server Work Managers and Overload ProtectionWebLogic Server Work Managers and Overload Protection
WebLogic Server Work Managers and Overload ProtectionJames Bayer
 
weblogic training | oracle weblogic online training | weblogic server course
weblogic training | oracle weblogic online training | weblogic server courseweblogic training | oracle weblogic online training | weblogic server course
weblogic training | oracle weblogic online training | weblogic server courseNancy Thomas
 
Weblogic server administration
Weblogic server administrationWeblogic server administration
Weblogic server administrationbispsolutions
 
Learn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationLearn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationRevelation Technologies
 
Weblogic configuration & administration
Weblogic   configuration & administrationWeblogic   configuration & administration
Weblogic configuration & administrationMuhammad Mansoor
 
WebLogic Scripting Tool Overview
WebLogic Scripting Tool OverviewWebLogic Scripting Tool Overview
WebLogic Scripting Tool OverviewJames Bayer
 
Learn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationLearn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationRevelation Technologies
 
Weblogic configuration
Weblogic configurationWeblogic configuration
Weblogic configurationAditya Bhuyan
 
WebLogic Deployment Plan Example
WebLogic Deployment Plan ExampleWebLogic Deployment Plan Example
WebLogic Deployment Plan ExampleJames Bayer
 
An introduction to weblogic console
An introduction to weblogic consoleAn introduction to weblogic console
An introduction to weblogic consolebispsolutions
 
Weblogic performance tuning2
Weblogic performance tuning2Weblogic performance tuning2
Weblogic performance tuning2Aditya Bhuyan
 
Datasheet weblogic midvisionextensionforibmraf
Datasheet weblogic midvisionextensionforibmrafDatasheet weblogic midvisionextensionforibmraf
Datasheet weblogic midvisionextensionforibmrafMidVision
 

Mais procurados (20)

WebLogic 12c & WebLogic Mgmt Pack
WebLogic 12c & WebLogic Mgmt PackWebLogic 12c & WebLogic Mgmt Pack
WebLogic 12c & WebLogic Mgmt Pack
 
Introduction to weblogic
Introduction to weblogicIntroduction to weblogic
Introduction to weblogic
 
weblogic perfomence tuning
weblogic perfomence tuningweblogic perfomence tuning
weblogic perfomence tuning
 
Weblogic 11g admin basic with screencast
Weblogic 11g admin basic with screencastWeblogic 11g admin basic with screencast
Weblogic 11g admin basic with screencast
 
WebLogic Server Work Managers and Overload Protection
WebLogic Server Work Managers and Overload ProtectionWebLogic Server Work Managers and Overload Protection
WebLogic Server Work Managers and Overload Protection
 
weblogic training | oracle weblogic online training | weblogic server course
weblogic training | oracle weblogic online training | weblogic server courseweblogic training | oracle weblogic online training | weblogic server course
weblogic training | oracle weblogic online training | weblogic server course
 
Weblogic server administration
Weblogic server administrationWeblogic server administration
Weblogic server administration
 
WebLogic FAQs
WebLogic FAQsWebLogic FAQs
WebLogic FAQs
 
Weblogic server cluster
Weblogic server clusterWeblogic server cluster
Weblogic server cluster
 
Learn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationLearn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c Administration
 
Oracle Web Logic server
Oracle Web Logic serverOracle Web Logic server
Oracle Web Logic server
 
WebLogic for DBAs
WebLogic for DBAsWebLogic for DBAs
WebLogic for DBAs
 
Weblogic configuration & administration
Weblogic   configuration & administrationWeblogic   configuration & administration
Weblogic configuration & administration
 
WebLogic Scripting Tool Overview
WebLogic Scripting Tool OverviewWebLogic Scripting Tool Overview
WebLogic Scripting Tool Overview
 
Learn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c AdministrationLearn Oracle WebLogic Server 12c Administration
Learn Oracle WebLogic Server 12c Administration
 
Weblogic configuration
Weblogic configurationWeblogic configuration
Weblogic configuration
 
WebLogic Deployment Plan Example
WebLogic Deployment Plan ExampleWebLogic Deployment Plan Example
WebLogic Deployment Plan Example
 
An introduction to weblogic console
An introduction to weblogic consoleAn introduction to weblogic console
An introduction to weblogic console
 
Weblogic performance tuning2
Weblogic performance tuning2Weblogic performance tuning2
Weblogic performance tuning2
 
Datasheet weblogic midvisionextensionforibmraf
Datasheet weblogic midvisionextensionforibmrafDatasheet weblogic midvisionextensionforibmraf
Datasheet weblogic midvisionextensionforibmraf
 

Semelhante a WLS

Weblogicserveroverviewtopologyconfigurationadministration
WeblogicserveroverviewtopologyconfigurationadministrationWeblogicserveroverviewtopologyconfigurationadministration
WeblogicserveroverviewtopologyconfigurationadministrationGokhan Fazli Celik
 
Weblogic 101 for dba
Weblogic  101 for dbaWeblogic  101 for dba
Weblogic 101 for dbaOsama Mustafa
 
Weblogic Server Overview Weblogic Scripting Tool
Weblogic Server Overview Weblogic Scripting ToolWeblogic Server Overview Weblogic Scripting Tool
Weblogic Server Overview Weblogic Scripting ToolGokhan Fazli Celik
 
Ibm web sphere application server interview questions
Ibm web sphere application server interview questionsIbm web sphere application server interview questions
Ibm web sphere application server interview questionspraveen_guda
 
WebLogic for DBAs 1.0h
WebLogic for DBAs 1.0hWebLogic for DBAs 1.0h
WebLogic for DBAs 1.0hSimon Haslam
 
Weblogic cluster console
Weblogic cluster consoleWeblogic cluster console
Weblogic cluster consoleAditya Bhuyan
 
Weblogic Cluster Console
Weblogic Cluster ConsoleWeblogic Cluster Console
Weblogic Cluster ConsoleAditya Bhuyan
 
AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...
AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...
AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...WASdev Community
 
WEBLOGIC ADMINISTRATION 11g NEW BATCH STARTS FROM 16 DEC
WEBLOGIC ADMINISTRATION 11g NEW BATCH STARTS FROM 16 DECWEBLOGIC ADMINISTRATION 11g NEW BATCH STARTS FROM 16 DEC
WEBLOGIC ADMINISTRATION 11g NEW BATCH STARTS FROM 16 DECncodeit123
 
The Top 10 Things Oracle UCM Users Need To Know About WebLogic
The Top 10 Things Oracle UCM Users Need To Know About WebLogicThe Top 10 Things Oracle UCM Users Need To Know About WebLogic
The Top 10 Things Oracle UCM Users Need To Know About WebLogicBrian Huff
 
AAI-1305 Choosing WebSphere Liberty for Java EE Deployments
AAI-1305 Choosing WebSphere Liberty for Java EE DeploymentsAAI-1305 Choosing WebSphere Liberty for Java EE Deployments
AAI-1305 Choosing WebSphere Liberty for Java EE DeploymentsWASdev Community
 
Presentation about servers
Presentation about serversPresentation about servers
Presentation about serversSasin Prabu
 
Was liberty in deployments
Was liberty in deploymentsWas liberty in deployments
Was liberty in deploymentssflynn073
 
Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01Clint Edmonson
 
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...Frank Munz
 
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
WSO2 Intro Webinar -  Scale your business with the cloud enabled WSO2 Applica...WSO2 Intro Webinar -  Scale your business with the cloud enabled WSO2 Applica...
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...WSO2
 
Introduction to the WSO2 Identity Server &Contributing to an OS Project
Introduction to the WSO2 Identity Server &Contributing to an OS ProjectIntroduction to the WSO2 Identity Server &Contributing to an OS Project
Introduction to the WSO2 Identity Server &Contributing to an OS ProjectMichael J Geiser
 
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9Mohammed Khan
 
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9Bhaskar Naik
 

Semelhante a WLS (20)

Weblogicserveroverviewtopologyconfigurationadministration
WeblogicserveroverviewtopologyconfigurationadministrationWeblogicserveroverviewtopologyconfigurationadministration
Weblogicserveroverviewtopologyconfigurationadministration
 
Weblogic 101 for dba
Weblogic  101 for dbaWeblogic  101 for dba
Weblogic 101 for dba
 
Weblogic Server Overview Weblogic Scripting Tool
Weblogic Server Overview Weblogic Scripting ToolWeblogic Server Overview Weblogic Scripting Tool
Weblogic Server Overview Weblogic Scripting Tool
 
Ibm web sphere application server interview questions
Ibm web sphere application server interview questionsIbm web sphere application server interview questions
Ibm web sphere application server interview questions
 
WebLogic for DBAs 1.0h
WebLogic for DBAs 1.0hWebLogic for DBAs 1.0h
WebLogic for DBAs 1.0h
 
Weblogic cluster console
Weblogic cluster consoleWeblogic cluster console
Weblogic cluster console
 
Weblogic console
Weblogic consoleWeblogic console
Weblogic console
 
Weblogic Cluster Console
Weblogic Cluster ConsoleWeblogic Cluster Console
Weblogic Cluster Console
 
AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...
AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...
AAI-4847 Full Disclosure on the Performance Characteristics of WebSphere Appl...
 
WEBLOGIC ADMINISTRATION 11g NEW BATCH STARTS FROM 16 DEC
WEBLOGIC ADMINISTRATION 11g NEW BATCH STARTS FROM 16 DECWEBLOGIC ADMINISTRATION 11g NEW BATCH STARTS FROM 16 DEC
WEBLOGIC ADMINISTRATION 11g NEW BATCH STARTS FROM 16 DEC
 
The Top 10 Things Oracle UCM Users Need To Know About WebLogic
The Top 10 Things Oracle UCM Users Need To Know About WebLogicThe Top 10 Things Oracle UCM Users Need To Know About WebLogic
The Top 10 Things Oracle UCM Users Need To Know About WebLogic
 
AAI-1305 Choosing WebSphere Liberty for Java EE Deployments
AAI-1305 Choosing WebSphere Liberty for Java EE DeploymentsAAI-1305 Choosing WebSphere Liberty for Java EE Deployments
AAI-1305 Choosing WebSphere Liberty for Java EE Deployments
 
Presentation about servers
Presentation about serversPresentation about servers
Presentation about servers
 
Was liberty in deployments
Was liberty in deploymentsWas liberty in deployments
Was liberty in deployments
 
Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01
 
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...What You Should Know About WebLogic Server 12c (12.2.1.2)  #oow2015 #otntour2...
What You Should Know About WebLogic Server 12c (12.2.1.2) #oow2015 #otntour2...
 
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
WSO2 Intro Webinar -  Scale your business with the cloud enabled WSO2 Applica...WSO2 Intro Webinar -  Scale your business with the cloud enabled WSO2 Applica...
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
 
Introduction to the WSO2 Identity Server &Contributing to an OS Project
Introduction to the WSO2 Identity Server &Contributing to an OS ProjectIntroduction to the WSO2 Identity Server &Contributing to an OS Project
Introduction to the WSO2 Identity Server &Contributing to an OS Project
 
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
 
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
Weblogicserveroverviewtopologyconfigurationadministration 1227546826890714-9
 

Último

10 Things That Will Shape the Future of Education.pdf
10 Things That Will Shape the Future of Education.pdf10 Things That Will Shape the Future of Education.pdf
10 Things That Will Shape the Future of Education.pdfEducationView
 
STORY OF SUSAN & JUDY - CEREBRAL PALSY.pptx
STORY OF SUSAN & JUDY - CEREBRAL PALSY.pptxSTORY OF SUSAN & JUDY - CEREBRAL PALSY.pptx
STORY OF SUSAN & JUDY - CEREBRAL PALSY.pptxsheenam bansal
 
Full Sail projects and portfolio. edits after feedback
Full Sail projects and portfolio. edits after feedbackFull Sail projects and portfolio. edits after feedback
Full Sail projects and portfolio. edits after feedbacknkdiehl
 
127. Reviewer Certificate in BP International
127. Reviewer Certificate in BP International127. Reviewer Certificate in BP International
127. Reviewer Certificate in BP InternationalManu Mitra
 
Moaaz Hassan El-Shayeb - Projects Portfolio
Moaaz Hassan El-Shayeb - Projects PortfolioMoaaz Hassan El-Shayeb - Projects Portfolio
Moaaz Hassan El-Shayeb - Projects Portfoliomoaaz el-shayeb
 
Thisismycivics101Presentationforicstars.
Thisismycivics101Presentationforicstars.Thisismycivics101Presentationforicstars.
Thisismycivics101Presentationforicstars.mellis7
 
ASDFSDFASDFASDFASDFOUIASHDFOIASUD FOIJSADO;IFJOISADJF
ASDFSDFASDFASDFASDFOUIASHDFOIASUD FOIJSADO;IFJOISADJFASDFSDFASDFASDFASDFOUIASHDFOIASUD FOIJSADO;IFJOISADJF
ASDFSDFASDFASDFASDFOUIASHDFOIASUD FOIJSADO;IFJOISADJFJulia Kaye
 
Personal Branding Exploration for Career
Personal Branding Exploration for CareerPersonal Branding Exploration for Career
Personal Branding Exploration for Careerwhiteheadnakiyyah
 
FAHAD HASSAN NOOR || UCP Business School Data Analytics Head Recommended | MB...
FAHAD HASSAN NOOR || UCP Business School Data Analytics Head Recommended | MB...FAHAD HASSAN NOOR || UCP Business School Data Analytics Head Recommended | MB...
FAHAD HASSAN NOOR || UCP Business School Data Analytics Head Recommended | MB...FaHaD .H. NooR
 
Crucial Conversation Certification India
Crucial Conversation Certification IndiaCrucial Conversation Certification India
Crucial Conversation Certification IndiaCrucial Skills
 
ALISHA SHAKYA - Decade of Short Selected WORK PORTFOLIO
ALISHA SHAKYA - Decade of Short Selected WORK PORTFOLIOALISHA SHAKYA - Decade of Short Selected WORK PORTFOLIO
ALISHA SHAKYA - Decade of Short Selected WORK PORTFOLIOAlishaShakya7
 
Audhina Nur Afifah Resume & Portofolio_2024.pdf
Audhina Nur Afifah Resume & Portofolio_2024.pdfAudhina Nur Afifah Resume & Portofolio_2024.pdf
Audhina Nur Afifah Resume & Portofolio_2024.pdfaudhinafh1
 
Nashon Holloway - Media/Press Kit - Priv
Nashon Holloway - Media/Press Kit - PrivNashon Holloway - Media/Press Kit - Priv
Nashon Holloway - Media/Press Kit - PrivNashonHolloway
 
Chapter-4 Introduction to Global Distributions System and Computerized Reserv...
Chapter-4 Introduction to Global Distributions System and Computerized Reserv...Chapter-4 Introduction to Global Distributions System and Computerized Reserv...
Chapter-4 Introduction to Global Distributions System and Computerized Reserv...Md Shaifullar Rabbi
 
kids gpaddfghtggvgghhhuuuuuhhhgggggy.pptx
kids gpaddfghtggvgghhhuuuuuhhhgggggy.pptxkids gpaddfghtggvgghhhuuuuuhhhgggggy.pptx
kids gpaddfghtggvgghhhuuuuuhhhgggggy.pptxJagrutiSononee
 
reStartEvents March 28th TS/SCI & Above Employer Directory.pdf
reStartEvents March 28th TS/SCI & Above Employer Directory.pdfreStartEvents March 28th TS/SCI & Above Employer Directory.pdf
reStartEvents March 28th TS/SCI & Above Employer Directory.pdfKen Fuller
 
asdfasdiofujasloidfoia nslkflsdkaf jljffs
asdfasdiofujasloidfoia nslkflsdkaf jljffsasdfasdiofujasloidfoia nslkflsdkaf jljffs
asdfasdiofujasloidfoia nslkflsdkaf jljffsJulia Kaye
 
Blockchain_TezosDeveloperCommunitySNSCE.pdf
Blockchain_TezosDeveloperCommunitySNSCE.pdfBlockchain_TezosDeveloperCommunitySNSCE.pdf
Blockchain_TezosDeveloperCommunitySNSCE.pdfVISHNURAJSSNSCEAD
 
Globally, corrosion expenses reach $2.5 trillion yearly
Globally, corrosion expenses reach $2.5 trillion yearlyGlobally, corrosion expenses reach $2.5 trillion yearly
Globally, corrosion expenses reach $2.5 trillion yearlyReddy Kancharla
 
Women_In_Automation_Introduction Session Presentation_2024.pptx
Women_In_Automation_Introduction Session Presentation_2024.pptxWomen_In_Automation_Introduction Session Presentation_2024.pptx
Women_In_Automation_Introduction Session Presentation_2024.pptxAndreeaTom
 

Último (20)

10 Things That Will Shape the Future of Education.pdf
10 Things That Will Shape the Future of Education.pdf10 Things That Will Shape the Future of Education.pdf
10 Things That Will Shape the Future of Education.pdf
 
STORY OF SUSAN & JUDY - CEREBRAL PALSY.pptx
STORY OF SUSAN & JUDY - CEREBRAL PALSY.pptxSTORY OF SUSAN & JUDY - CEREBRAL PALSY.pptx
STORY OF SUSAN & JUDY - CEREBRAL PALSY.pptx
 
Full Sail projects and portfolio. edits after feedback
Full Sail projects and portfolio. edits after feedbackFull Sail projects and portfolio. edits after feedback
Full Sail projects and portfolio. edits after feedback
 
127. Reviewer Certificate in BP International
127. Reviewer Certificate in BP International127. Reviewer Certificate in BP International
127. Reviewer Certificate in BP International
 
Moaaz Hassan El-Shayeb - Projects Portfolio
Moaaz Hassan El-Shayeb - Projects PortfolioMoaaz Hassan El-Shayeb - Projects Portfolio
Moaaz Hassan El-Shayeb - Projects Portfolio
 
Thisismycivics101Presentationforicstars.
Thisismycivics101Presentationforicstars.Thisismycivics101Presentationforicstars.
Thisismycivics101Presentationforicstars.
 
ASDFSDFASDFASDFASDFOUIASHDFOIASUD FOIJSADO;IFJOISADJF
ASDFSDFASDFASDFASDFOUIASHDFOIASUD FOIJSADO;IFJOISADJFASDFSDFASDFASDFASDFOUIASHDFOIASUD FOIJSADO;IFJOISADJF
ASDFSDFASDFASDFASDFOUIASHDFOIASUD FOIJSADO;IFJOISADJF
 
Personal Branding Exploration for Career
Personal Branding Exploration for CareerPersonal Branding Exploration for Career
Personal Branding Exploration for Career
 
FAHAD HASSAN NOOR || UCP Business School Data Analytics Head Recommended | MB...
FAHAD HASSAN NOOR || UCP Business School Data Analytics Head Recommended | MB...FAHAD HASSAN NOOR || UCP Business School Data Analytics Head Recommended | MB...
FAHAD HASSAN NOOR || UCP Business School Data Analytics Head Recommended | MB...
 
Crucial Conversation Certification India
Crucial Conversation Certification IndiaCrucial Conversation Certification India
Crucial Conversation Certification India
 
ALISHA SHAKYA - Decade of Short Selected WORK PORTFOLIO
ALISHA SHAKYA - Decade of Short Selected WORK PORTFOLIOALISHA SHAKYA - Decade of Short Selected WORK PORTFOLIO
ALISHA SHAKYA - Decade of Short Selected WORK PORTFOLIO
 
Audhina Nur Afifah Resume & Portofolio_2024.pdf
Audhina Nur Afifah Resume & Portofolio_2024.pdfAudhina Nur Afifah Resume & Portofolio_2024.pdf
Audhina Nur Afifah Resume & Portofolio_2024.pdf
 
Nashon Holloway - Media/Press Kit - Priv
Nashon Holloway - Media/Press Kit - PrivNashon Holloway - Media/Press Kit - Priv
Nashon Holloway - Media/Press Kit - Priv
 
Chapter-4 Introduction to Global Distributions System and Computerized Reserv...
Chapter-4 Introduction to Global Distributions System and Computerized Reserv...Chapter-4 Introduction to Global Distributions System and Computerized Reserv...
Chapter-4 Introduction to Global Distributions System and Computerized Reserv...
 
kids gpaddfghtggvgghhhuuuuuhhhgggggy.pptx
kids gpaddfghtggvgghhhuuuuuhhhgggggy.pptxkids gpaddfghtggvgghhhuuuuuhhhgggggy.pptx
kids gpaddfghtggvgghhhuuuuuhhhgggggy.pptx
 
reStartEvents March 28th TS/SCI & Above Employer Directory.pdf
reStartEvents March 28th TS/SCI & Above Employer Directory.pdfreStartEvents March 28th TS/SCI & Above Employer Directory.pdf
reStartEvents March 28th TS/SCI & Above Employer Directory.pdf
 
asdfasdiofujasloidfoia nslkflsdkaf jljffs
asdfasdiofujasloidfoia nslkflsdkaf jljffsasdfasdiofujasloidfoia nslkflsdkaf jljffs
asdfasdiofujasloidfoia nslkflsdkaf jljffs
 
Blockchain_TezosDeveloperCommunitySNSCE.pdf
Blockchain_TezosDeveloperCommunitySNSCE.pdfBlockchain_TezosDeveloperCommunitySNSCE.pdf
Blockchain_TezosDeveloperCommunitySNSCE.pdf
 
Globally, corrosion expenses reach $2.5 trillion yearly
Globally, corrosion expenses reach $2.5 trillion yearlyGlobally, corrosion expenses reach $2.5 trillion yearly
Globally, corrosion expenses reach $2.5 trillion yearly
 
Women_In_Automation_Introduction Session Presentation_2024.pptx
Women_In_Automation_Introduction Session Presentation_2024.pptxWomen_In_Automation_Introduction Session Presentation_2024.pptx
Women_In_Automation_Introduction Session Presentation_2024.pptx
 

Notas do Editor

  1. 所谓 Domain 就是,由配置为 Administrator Server 的 WebLogic Server 实例管理的逻辑单元,这个单元是有所有相关资源 的集合。
  2. Server 是一个相对独立的,为实现某些特定功能而结合在一起的单元
  3.   中央配置控制器為整個域  還有什麼作用?  主機管理控制台  使您能夠啟動和停止服務器從一個中央位置  使您能夠遷移服務器和服務領域內的  讓您在部署應用程序域 Guidelines   必須有正好一個 * 在域管理服務器  管理服務器只控制一個域。  對於生產使用,我們建議不要宿主應用程序邏輯或資源上的管理服務器
  4. 正在運行的實例承載的應用程序和應用程序資源  每個受管服務器是獨立的其他管理服務器(除非他們是在一個集群)  沒有限制數量的管理服務器在域中  個別託管服務器添加容量和 / 或應用程序隔離 Administration Server stores the master copy of the domain configuration 管理服務器的主副本的存儲域配置 Administration Server stores the configuration for all managed servers in the domain 管理服務器存儲配置所有託管服務器在域 Each Managed Server stores a local copy of its configuration 每個受管服務器存儲一個本地副本的配置 When a Managed Server starts, it connects to the Administration Server to synchronize the configuration 當管理服務器啟動時,它連接到管理服務器同步配置 When configuration is changed, the Administration Server sends changed configuration to Managed Servers 當配置改變時,管理服務器發送改變配置管理服務器
  5. Utility/process running on a physical server that enables you to start, stop, suspend, and restart WebLogic Server instances remotely
  6. Weblogic server configuration is 分割 by domain 每個 domain 可以包含一個 administration server, 及多個 managed server , cluster Node manager 每個 machine process 用來 啟動、停止  weblogic server instances 另外,有一些 administration tools 來配置、管理  weblogic domain
  7. domain-name : The name of this directory is the name of the domain. Autodeploy: in development mode, apps and files are automatically deployed Bin: contains scripts that are used in the process of starting and stopping the Administration Server and the Managed Servers in the domain. can optionally contain other scripts of domain-wide interest, config: contains the current configuration and deployment state of the domain. The central domain configuration file, config.xml, resides in this directory. config/configCache: Contains data that is used to optimize performance when validating changes in the domain's configuration documents. config/diagnostics: contains system modules for the WebLogic Diagnostic Framework. config/jdbc: contains system modules for global JDBC modules that can be configured directly from JMX config/jms: contains system modules for JMS config/lib: not used in the current release of WebLogic Server. config/nodemanager: holds configuration information for connection to the Node Manager. config/security: contains system modules for the security framework. It contains one security provider configuration extension for each kind of security provider in the domain's current realm. config/startup: contains system modules that contain startup plans. Startup plans are used to generate shell scripts that can be used as part of server startup. configArchive: contains a set of JAR files that save the domain's configuration state. Just before pending changes to the configuration are activated, the domain's existing configuration state, consisting of the config.xml file and the other related configuration files, is saved in a versioned JAR file with a name like config.jar#1, config.jar#2, etc. console-ext: contains extensions to the Administration Console, which enable you to add content to the WebLogic Server Administration Console, replace content, and change the logos, styles and colors without modifying the files that are installed with WebLogic Server. init-info: contains files used for WebLogic domain provisioning. lib: Any JAR files you put in this directory are added to the system classpath of each server instance in the domain when the server's Java virtual machine starts. pending: contains domain configuration files representing configuration changes that have been requested, but not yet activated. security: holds security-related files that are the same for every WebLogic Server instance in the domain: SerializedSystemIni.dat This directory also holds security-related files that are only needed by the domain's Administration Server: DefaultAuthorizerInit.ldift DefaultAuthenticatorInit.ldift DefaultRoleMapperInit.ldift servers: contains one subdirectory for each WebLogic Server instance in the domain. The subdirectories contain data that is specific to each server instance. servers/ server-name: the server directory for the WebLogic Server instance with the same name as the directory. servers/ server-name /bin: holds executable or shell files that can be or must be different for each server. servers/ server-name /cache: holds directories and files that contain cached data. servers/ server-name /cache/EJBCompilerCache: cache for compiled EJBs. servers/ server-name /data: holds files that maintain persistent per-server state used to run the WebLogic Server instance, other than security state, as opposed to temporary, cached or historical information. servers/ server-name /data/ldap: holds the embedded LDAP database. The runtime security state for the WebLogic Server instance is persisted in this directory. servers/ server-name /data/store: holds WebLogic persistent stores. servers/ server-name /logs: holds logs and diagnostic information. servers/ server-name /logs/diagnostic_images: holds information created by the Server Image Capture component of WLDF servers/ server-name /logs/jmsServers: contains one subdirectory for each JMS server in the WebLogic Server instance. Each such subdirectory contains the logs for that JMS server. servers/ server-name /logs/connector: the default base directory for connector module (JCA ResourceAdapter) logs. servers/ server-name /security: h olds security-related files that can be or must be different for each WebLogic Server instance. The file boot.properties is an example of a file that resides here because it can differ from one server to the next. This directory also maintains files related to SSL keys. servers/ server-name /tmp This directory holds temporary directories and files that are created while a server instance is running. For example, a JMS paging directory is automatically created here unless another location is specified. Files in this directory must be left alone while the server is running, but may be freely deleted when the server instance is shut down. tmp: stores temporary files used in the change management process.
  8. create domain -> admin server -> managed server -> 元件、佈署程式
  9. 配置、監控 domain
  10. WebLogic Documentation • Oracle WebLogic Scripting Tool 11g Release 1 (10.3.3) • http://download.oracle.com/docs/cd/E14571_01/web.1111/e13715/toc.htm • The WebLogic Server® Mbean Reference • http://download.oracle.com/docs/cd/E14571_01/apirefs.1111/e13951/core/in dex.html
  11. What is jvm?
  12. JDK v6 之後內建 Jvisualvm ; Path: C:\\Java\\jdk\\bin VisualGC plug-in , 到 menu 的 Tools 下,下載安裝。 提供 Java options, JVM heap… 等資訊 顯示 jvm heap & GC 活動狀況 Thread( θrɛd ) 執行緒分析與圖表 可以遠端的監控
  13. 必須有安裝 jrockit 1.6 版以上 .start menu 開啟 可以看更細節的監控
  14. 什麼是 GC
  15. 如何停服務、啟動
  16. jstatd [options] 此命令是一个 RMI Server 应用程序,提供了对 JVM 的创建和结束监视,也为远程监视工具提供了一个可以 attach 的接口 options -nr 当一个存在的 RMI Registry 没有找到时,不尝试创建一个内部的 RMI Registry -p port 端口号,默认为 1099 -n rminame 默认为 JStatRemoteHost ;如果多个 jstatd 服务开始在同一台主机上, rminame 唯一确定一个 jstatd 服务 -J jvm 选项 jstatd 会报如下错误: Could not create remote object access denied (java.util.PropertyPermission java.rmi.server.ignoreSubClasses write) java.security.AccessControlException: access denied (java.util.PropertyPermission java.rmi.server.ignoreSubClasses write)         at java.security.AccessControlContext.checkPermission(AccessControlContext.java:323)         at java.security.AccessController.checkPermission(AccessController.java:546)         at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)         at java.lang.System.setProperty(System.java:727)         at sun.tools.jstatd.Jstatd.main(Jstatd.java:122) 这是因为没有给 jstatd 指定安全策略 创建安全策略文件,并命名为 jstatd.all.policy grant codebase "file:${java.home}/../lib/tools.jar" {     permission java.security.AllPermission; }; 再次启动 jstatd -J-Djava.security.policy=jstatd.all.policy 利用 jps 查看 jps -l 127.0.0.1