您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > WebLogic基础知识
Domains作为一个单元来管理的,并相互关联的一组Weblogic服务器资源被称为域域是管理的单元或边界,由单一的管理服务器来管理为什么用域?域管理的特征对应用来说是透明的可以出于技术或业务的理由来配置、管理WLS域可以用来分离:开发/测试/上线的应用管理和操作的任务组织或业务分配Machines机器:可以对应到服务器所在的物理硬件可以是Unix或non-Unix类型可以用来远程管理和监控用于加强failover管理Servers服务器是执行在单一Java虚拟机(JVM)中weblogic.Server类的实例。服务器:最多和一个WLS机器关联占用一定数量的RAM是多线程的Administrationserver管理服务器是对整个域的集中控制XML配置存储库的保存者日志信息的集中保存ManagedServer被管理服务器是WebLogicServer的一个实例从管理服务器远程加载配置信息可以是也可以不是集群的一部分ClusteringWebLogic集群技术指通过一组服务器共同工作,在多台机器间复制应用表示层和应用逻辑层的能力,实现关键业务系统的负载分布,消除个别故障点。集群用来实现负载均衡和容错WLSDomainsManagedServer2LocalLoggingClusterManagedServer1ManagedServer3LocalLoggingLocalLoggingAdministrationServerDomainLogConfigurationRepository•config.xmlGET/SETGetconfigurationatstartupCriticalDomainNotificationsLogCriticalNotificationMonitor/UpdateDomainWLSDomainJDBCDriverJDBCDriver有四种类型:JDBC驱动JDBC有四种驱动,分别是:第一类:JDBC-ODBC桥,再加上ODBC驱动程序。第二类:本机API,部分是Java的驱动程序。第三类:面向数据库中间件的纯Java驱动程序。第四类:直接面向数据库的纯Java驱动程序。第三、四两类都是纯Java的驱动程序,因此,对于Java开发者来说,它们在性能、可移植性、功能等方面都有优势。常见数据库驱动配置连接池需要知道特定数据库URL、数据库属性及相应驱动类Weblogic与JDBC驱动Weblogic提供的的JDBC驱动程序:Oracle、Sybase、SqlServer、Informix、DB2、pointbase第三方驱动程序,第三方的驱动程序要和Webloigc一起工作,必须符合以下标准:必须是线程安全必须是EJB可访问的最好支持JDBC2.0连接池•连接池是在Weblogic启动时候预先建立的数据库连接,由Weblogic在运行时负责维护。•可以减少程序每次数据库请求都要新创建数据库物理连接的时间及资源。•对数据库属性的更改只需通过控制台进行,不需改动客户端代码WebLogicServer目录DirectoriesandFilesDescriptionoracle1036\Middlewareweblogichomedirectoryext_componentsControlsforthird-partyproductsjdk160_29StandardSunJava2SDk1.6jrockit_160_29_D1.2.0-10WeblogicJRockitjava2SDK1.6logsInstallhistoryuser_projectsUserprojectsutilsUtilityJARswlserver_10.3Weblogic103productdirectoriesregistry.xmlRecordofinstalledproductsWebLogicServer目录DirectoriesandFilesDescriptionwlserver_10.3WeblogicPlatformdirectorycommonFilessharedbyWeblogicPlatformproductsintegrationWeblogicIntegrationproductfilesserverWeblogicServerproductfilesuninstallFilesforuninstallingBEAWeblogicfilesWebLogicServer目录文件WeblogicServerDomain的核心配置文件:[path]\[user_projects]\[domain_name]\config\config.xml如:%WL_HOME%\user_projects\domains\mydomain\config\config.xml内容包含如:端口修改servernameAdminServer/namelisten-port7001/listen-portlisten-address//serverWebLogicServer启动/停止服务器1.1.Windows下管理服务器a.命令启动%WL_HOME%\user_projects\domains\mydomain\bin...startWeglogic.cmdb.命令停止%WL_HOME%\user_projects\domains\mydomain\bin...stopWeglogic.cmd或关闭当前运行窗口WebLogicServer启动/停止服务器1.2.Windows下受管服务器a.命令启动%WL_HOME%\user_projects\domains\mydomain\bin...startManagedWebLogic.cmdserver_name[注意:ip、port端口为管理服务ip及端口]b.命令停止或关闭当前运行窗口WebLogicServer启动/停止服务器2.1.unix下管理服务器a.命令启动%WL_HOME%\user_projects\domains\mydomain\bin\shstartWeglogic.sh后台启动%WL_HOME%\user_projects\domains\mydomain\bin\nohup./startWeglogic.sh&b.命令停止ps–ef|grepserver_namekill-9pidWebLogicServer启动/停止服务器2.2.unix下管理服务器a.命令启动%WL_HOME%\user_projects\domains\mydomain\bin\shstartWeglogic.sh后台启动:%WL_HOME%\user_projects\domains\mydomain\bin\nohup./startManagedWebLogic.shserver_name[注意:ip、port端口为管理服务ip及端口]b.命令停止ps–ef|grepserver_namekill-9pid
本文标题:WebLogic基础知识
链接地址:https://www.777doc.com/doc-3368607 .html