weblogic-重点知识记录-持续更新

本文主要记录在工作过程中遇到到一些问题现象以及重点知识-持续更新


  • 1、boot.properties文件的作用?

解释:由于在脚本执行过程中会要求输入用户名和密码,因此要事先在security目录下编写一个密码读取文件boot.properties


  • 2、weblogic中AdminiServer主管的作用?

解释:Admin Server 如果挂了,对于Domain中的Managed Server不会产生影响,如果配置了集群,对于负载均衡和Failover机制也不会产生影响,因为这些都是基于配置文件的(config.xml),而不依赖与Admin Server的实例。Admin Server 不必时刻运行,当我们需要修改配置或者部署应用时,把Admin Server运行起来就行。

注意:重启受管的时候,需要主管为启动状态,因为受管在启动时会连接主管去加载配置文件。启动之后主管是何状态不影响受管。


  • 3、WebLogic的两种工作模式?

weblogic工作模式分别是:开发模式和生产模式。

开发模式下,启用了自动部署;生产模式下,关闭了自动部署。自动部署是一个标志,它使得配置或定位工作不需要任何管理员或开发人员的操作。当自动部署处于启用状态时,管理服务器将监视指定的目录以确定是否有新建的或更新的应用程序。如果管理服务器发现了应用程序有变化,就会自动部署该目录中的所有文件或目录。默认情况下,自动部署目录为域的/autodeploy子目录,在autodeploy目录中找到的任何新文件都将被自动部署。


  • 4、后续调优

weblogic控制台启动可能非常缓慢,主受管之间连接也会异常缓慢

weblogic@YFCSPT-SUSE-89:~> echo $JAVA_HOME

/usr/local/JDK/jdk1.7.0_75

weblogic@YFCSPT-SUSE-89:~> vim  /usr/local/JDK/jdk1.7.0_75/jre/lib/security/java.security

最初

securerandom.source=file:/dev/urandom

修改后

securerandom.source=file:/dev/./urandom


  • 5、查看weblogic内存使用情况

weblogic@cqydck-interf-6:~>echo $JAVA_HOME

/usr/local/JDK/jdk1.7.0_75

weblogic@cqydck-interf-6:~> ps -elf | grep java | awk '{print $4}'

3731

3877

17721

18182

30385

weblogic@cqydck-interf-6:~> /usr/local/JDK/jdk1.7.0_75/bin/jmap -heap 3877(pid)

查询命令结果截图如下:

weblogic-重点知识记录-持续更新


6、






      本文转自1清风揽月1  51CTO博客,原文链接:http://blog.51cto.com/watchmen/1921694,如需转载请自行联系原作者





上一篇:5G 承载技术|带你读《5G无线网络规划与设计》之八


下一篇:OAuth2 vs JWT,到底怎么选?