我们有WebLogic 10,其上运行一些服务。 我们的一个数据源开始抛出超时exception。 我们将Configuration -> Connection Pool -> Test table Name为问题sql。 重新启动服务器。 运行Monitoring -> Test 。 它返回“一切正常”,但代码仍然抛出超时exception。 怎么会这样?
我在其中安装了一个WebLogic 11g (10.3.6)服务器和一个应用程序。 当应用程序设置正确时,服务器进入STARTING状态(从此以后我只能看到我自己的应用程序的debugging消息)。 但服务器不在默认端口7001上侦听。我无法访问应用程序或pipe理控制台,尽pipe应用程序似乎正在运行正常(按照控制台日志)。 当我中断应用程序的configuration时,服务器在STARTING状态下运行应用程序时抛出exception(如预期的那样) 。 然后服务器开始监听默认端口7001并进入(更改) ADMIN状态。 现在我可以访问pipe理控制台和(尽pipe是破碎的)应用程序。 到底是怎么回事?! 为什么服务器只在应用程序被破坏时才开始监听端口? 为什么pipe理控制台只能在应用程序被破坏的情况下访问? pipe理控制台位于http://localhost:7001/console 应用程序位于http://localhost:7001/myapplication 我已经尝试了以下每一项以启动服务器(环境设置后)。 所有的结果都一样: %JAVA_HOME%\bin\java.exe -Xmx1024m -XX:MaxPermSize=128m weblogic.Server CALL %MW_HOME%\domain\mydomain\bin\startWebLogic.cmd CALL %MW_HOME%\domain\mydomain\startWebLogic.cmd 我有一种感觉,我需要运行pipe理服务器分开的应用程序服务器,但我不明白这是否是真实的或如何做到这一点。 我也觉得pipe理服务器开始监听端口,应用服务器插入端口。 这是应该如何工作?
我们正在与一个运行Weblogic 10.3的组织合作。 当我们升级到SHA2证书时,他们不再能够与我们的REST端点进行通信。 (我们不得不回到现在很难得到的SHA1!) 他们正在计划升级到Weblogic 12(我认为它是“12C”),他们报告说他们将不能支持SHA1,迫使我们在同一时间迁移证书(这似乎是要求麻烦)。 这听起来正确吗? (IOW:在10.3上有没有简单的方法来支持SHA2 / 256?有没有简单的方法来支持12C上的SHA1?)
我正在浏览关于用户locking策略的OBIEE 11g Weblogic文档http://docs.oracle.com/cd/E21764_01/apirefs.1111/e13951/core/index.html 有LockoutDuration和LockoutResetDuration设置有限的login尝试和持续时间自动解锁之前的数字。 有没有办法设置它,以便一个locking的帐户保持locking,直到有人手动解锁它? 另外,哪个模式和表包含用户帐户信息和login尝试的审计跟踪?
我刚刚安装了Weblogic版本10.3.6.0,并创build了一个连接到本地主机上的MSSQL的数据源。 我已经testing了我的连接,并validation了可以从pipe理网站获得成功的连接。 重新启动我的pipe理服务器时,我的pipe理服务器在启动时挂起。 看看我的日志文件似乎表明,创build数据源有问题,因为这是服务器挂起之前的最后一个事件 这里是我的服务器日志文件完整 我试过谷歌search,但似乎没有人像我一样的问题,任何人有任何线索发生了什么事情和可能的解决scheme? 谢谢
我们有一个使用Netbeans 8.1和Maven Project向导创build的ear项目。 运行WLS 12.1.3。 该项目包含一些使用标准jax-ws注释的EJB和一个jax-ws Web服务。 出于某种原因,我无法使Web服务在pipe理控制台中部署后显示,如下所示。 但是,Web服务已部署并正常运行,但我们无法pipe理部署configuration或监视等。奇怪的是,相应的servlet确实显示在testing选项卡上。 有谁知道这会导致什么?
我在一个集群中使用weblogic 12c,其中有8个weblogics,运行在4台服务器上(2个节点/ 1台服务器) RAM:每台服务器64GB。 我在1个节点上设置RAM是26GB,当一个节点启动它使用大约10GB,但是当运行大约一个星期时,它几乎增加了26GB。 并发数量:70个会话/ 1个节点(Monitor in Home>服务摘要>服务器摘要>服务摘要>服务器摘要>部署摘要>testing) 我认为我的节点吃了很多内存,我不得不重新启动服务器。 请帮我调整服务器/ weblogic。 非常感谢你。
我们还没有遇到任何应用程序错误,但我们的监控工具表明,我们的应用程序正在运行的资源的限制。 我们应该先添加更多的堆还是添加额外的VM? 我们有一个应用程序在托pipe集群中的WebLogic / JRockit上运行。 我们有AppDynamics监控这个应用程序,它显示主要垃圾收集频繁发生(平均每1-2分钟!!!)。 当一个主要垃圾收集运行时,它确实会恢复空间,即使在系统启动一段时间(几个星期/几个月)之后,堆的使用范围也会相当低。 另外,我们运行了AppDynamics集合泄漏检测产品,发现没有泄漏。 (我们无法运行自定义监视,因为它不受JRockit支持。)但是总的来说,似乎很清楚,没有大的泄漏,只是系统需要比目前更多的资源。 我们有两个非生产环境也运行这个应用程序,减less资源和减less负载(开发和testing)。 testing环境具有2/3的虚拟机数量和每个虚拟机的1/2堆。 我们对这个环境进行了一些负载testing,但结果并不是很有帮助。 虽然我们可以使用自动化脚本来重新创build用户数量,但我们的testing环境中的数据是非常不同的 – 查询返回的数据量要less得多,等等(创build一个更好的负载testing环境当然是在ToDo列表上,但不太可能由于官僚主义的原因,很快就会发生。)即使我们可以投入的一切,testing环境也没有出汗。 两个选项,A)添加更多的堆。 看来这样做肯定会有所帮助,但完成这项工作将需要大量的文书工作(需要向物理服务器添加更多内存,这意味着服务器重新启动涉及大量其他应用程序等)。 此外,我不知道要增加多less内存,我们不能只是“testing”。 B)为这个应用程序添加另一个VM(或两个)。 这将是相当容易的,我们在另一台物理服务器上有空间,所以我们可以很快完成。 但是我不确定这会有多大帮助,如果没有帮助,那么稍后再回到选项A就更难了。 具体问题:1)上述哪一个选项显然更好(以及为什么)? 2)如果两者都没有明显好转,我会做什么testing等等来决定哪个更好? 3)我应该如何决定和certificate需要添加多less资源(堆或虚拟机)? (如果涉及到我们已有的工具,可以在这里获得奖励) 更新: 集群中的3个JVM,每个JVM位于单独的VM上。 他们在Apache负载平衡器后面,每个服务器获得大致相等的负载。 每个JVM有1 GB的堆。 没有FMW。
我正在使用Weblogic 12c(12.1.3)应用程序服务器来运行我的应用程序。 我已经在Weblogic中将完整的消息超时configuration为30秒,但是当Qualys扫描在该服务器上运行时,它仍然可以通过发送一个请求来保持连接打开超过30秒(在我的情况下它甚至在300秒后打开)传输速度非常慢。 这意味着完整的消息超时设置在服务器上不工作,否则在等待最多30秒后连接将会终止。 有没有其他configuration,或者我在这里错过了什么? 根据以下文章,我遵循Oracle的build议: https://docs.oracle.com/cd/E24329_01/web.1211/e24390/wls_tuning.htm#PERFM196
我正在一个WebLogic节点中部署一个EAR,并在bootstrap(startWeblogicServer.bat)类path中定义了许多jar。 问题是,我的耳朵和引导程序包含不同版本的相同的jar子,不仅如此,但某些jar子包含提取的第三方库,它们的版本与WebLogic引导jar的版本不同,导致各种类path错误。 我知道你可以在EAR应用程序xml中设置首选的jar,但是对于包括提取的第三方库在内的所有依赖关系来说,这可能是非常繁琐的。 有没有一个正确的方法,我需要在这里? 我以错误的方式思考这个问题吗? 任何帮助将不胜感激! 到目前为止,喜欢web-inf-classes已被推荐,但不会工作,因为我没有部署一个战争,也喜欢 – 应用程序包是我们目前正在使用,但仍然有上述问题…任何意见在那里?? 谢谢!