weblogic重启进入控制台缓慢

我的环境

wls版本:10.3

os版本:redhat6.5

问题描述

weblogic重启服务后,进入控制台,输入用户名密码后,需要等待好长时间,几乎都在七八分钟以上。

问题分析

问题分析在这位大神的帖子里了

http://www.2cto.com/kf/201312/262378.html

我大致概括一下

weblogic在输入用户名密码后的操作中,有个步骤需要让系统产生一个随机数来供weblogic使用。

在linux或者部分unix系统是使用/dev/random 和/dev/urandom这两个设备来产生随机数的。jdk默认调用random。

urandom安全性没有random高,但random生成随机数需要时间间隔。

weblogic第一次启动的时候已经使用过一次了,于是重启的时候就要等待这样的一个时间间隔,也就是我们从控制台那得到的七八分钟以上。

解决办法

修改 $JAVA_HOME/jre/lib/security/java.security 文件,

替换里面securerandom.source=file:/dev/random或者securerandom.source=file:/dev/random(我当时环境中默认的是第一个)

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

时间: 2024-07-29 19:15:10

weblogic重启进入控制台缓慢的相关文章

weblogic重启后,后台没有加载却可以正常访问

1.背景叙说    在linux环境下使用weblogic中间启动应用后,后台登陆后加载需要启动的应用程序,中途修改,重新加载后.其中某一个应用不在后台加载列表中,但是通过地址访问同样可以正常访问.后台删除应用后,再次加载仍然看不到,但是可以访问. 2.原因:    原因是在建立的域下面,在config目录文件下有一个config.xml控制了.即在第一次加载应用成功后,该config.xml文档一直存在,并且始终被调用 路径:/oracle/middleware/user_projects/d

【weblogic】重置控制台密码

weblogic控制台的密码主要由%DOMAIN_HOME%/security/DefaultAuthenticatorInit.ldift  文件控制,最简单的方法就是调用weblogic自带工具重新生成再覆盖. 1.为了保证操作安全,备份%DOMAIN_HOME%/security/DefaultAuthenticatorInit.ldift 2.进入%DOMAIN_HOME%/security/,输入命令: java -classpath /app/Oracle/Middleware/wl

内网IP无法访问linux中weblogic的console控制台

今天用vm搭建weblogic服务器,可是主机却访问不了虚机的weblogic的console 非常郁闷. Weblogic12c 的默认IP是本地localhost, 默认端口为7001, 修改它们,需要进入Weblogic 9的安装目录下的{DOAMIN_HOME}\config\ 找到config.xml 即可,打开之后找到 1 <server> 2     <name>AdminServer</name> 3     <ssl> 4       &l

Weblogic重起后打开控制台登陆后响应极慢

linux下Weblogic 重启后第一次打开console登陆后响应极慢(20多分钟)(锁定并编辑第一次也极慢),以后速度就正常了,重启后又会极慢! 在网上看了看,是说linux下的java生成随机数据有bug! 修改 $JAVA_HOME/jre/lib/security/java.security 文件 将 securerandom.source=file:/dev/urandom 改为 securerandom.source=file:dev/./urandom 重启weblogic后再

实战weblogic集群之创建节点和集群

一.启动weblogic,访问控制台 weblogic的domain创建完成后,接下来就可以启动它,步骤如下: $ cd /app/sinova/domains/base_domain/bin $ ./startWebLogic.sh 按照提示输入创建domain时设置的用户名及密码(weblogic,weblogic123). 二.创建节点和集群 1.打开浏览器访问:http://10.70.52.11:7001/console 2.输入用户名密码登录 3.创建节点和集群 点击“锁定并编辑”,

weblogic启动服务器Authentication denied: Boot identity not valid

新分配的测试服务器,已经安装好了weblogic,使用命令nohub ./startWeblogic.sh启动weblogic没有问题 登录控制台,点击环境-服务器-新建,一步步完成后,点击部署.选择路径.选择服务器,使用脚本启动该新建的节点服务器 报如下错误,新接手的服务器,第一次启动自己创建的节点服务器,在这之前不知道做过什么操作 weblogic.security.SecurityInitializationException:Authentication denied: Boot ide

Weblogic启动故障

报错:<BEA-141281> <unable to get file lock, will retry ...> 决绝乱码问题:点击ApplicationResources.cmd 后停止weblogic服务,再开启weblogic服务,再打开浏览器重新登录 由于先前服务器直接down掉了,所有进程都非正常的进行关闭了,也就导致了下次启动weblogic的时候报了以下错误: 解决办法 一.删掉Domain下的*.lok文件 1. 删除edit.lok 进入到domain_home

WebLogic部署集群和代理服务器

应公司要求,最近在学习weblogic集群这块的知识,下面我把我这几天学到的,以及过程中遇到的问题及如何解决的,分享给大家.首先,weblogic是Orcale公司的一款产品,至于其作用,我想就不用我说了.但是关于weblogic里面的几个专业名词,我想还是有必要去说一下的. 1.Server 用过tomcat的朋友应该清楚,当我们有多个项目部署在同一个tomcat服务器下的时候,我们只需要启动这个tomcat就可以根据目录的不同,访问这些应用,此时我们用的端口号不需要改变.在weblogic服

weblogic 安装部署详解

0x01 weblogic下载安装 去Oracle官网下载Weblogic 10.3.6,选择Generic版本,各版本选择下载地址:http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html Weblogic 10.3.6 下载地址:http://download.oracle.com/otn/nt/middleware/11g/wls/1036/wls1036_generic.jar