问题标签 [jrockit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
293 浏览

java - 使用 JRockit 安装 Tomcat 失败

我无法在 Windows Server 2008 上使用带有 JRockit jvm 的 apache-tomcat-7.0.67.exe 安装 Tomcat。我可以用 oracle jvm 完美地安装 tomcat。然后我选择 "C:\Program Files (x86)\Java\jrockit-jdk1.6.0_45-R28.2.7-4.1.0\jre\bin"了 jre 的路径。它显示一条消息,说"No Java Virtual Machine found in folder"并且 tomcat 设置退出。

0 投票
1 回答
143 浏览

weblogic - Orbeon - weblogic 上的代理 portlet 在部署期间崩溃

我一直在尝试在 Liferay 6.1 上设置 Orbeon Forms 代理 portlet。Liferay 使用 jrockit 1.6 托管在 weblogic 12c 上。部署 proxy-portlet.war 后,整个环境崩溃。

我也尝试过增加内存。没有帮助。

错误信息:

0 投票
2 回答
471 浏览

java - 使用 Jrockit 进行 Java JFR 转储的 JMC 解析器

我知道将 JFR 解析为 Java 可以由不受支持的解析器(如 JMC 解析器)使用来自this的 jrockit 来完成。我还想在飞行记录过程中会捕捉到很多事件。

如果我想从各种事件中检索数据值,例如事件选项卡下的堆栈跟踪、代码选项卡下的热方法、代码选项卡下的调用树等。我该如何过滤?示例图片

例如,我能够使用 jfr-flame-graph 中提到的以下代码过滤调用树。

这里,事件类型 - 方法分析示例;标识符 - (堆栈跟踪);

因此,如果我想检索堆栈跟踪/热方法/等,我需要捕获哪些事件/标识符?有这方面的文件吗?

0 投票
1 回答
134 浏览

weblogic - 关于 weblogic JRockit 的 heap dump,heap 的使用被完全吃光了,但是 heap dump size 很小

在 weblogic JRockit 中,有时堆已满(使用量达到堆最大大小 4096M)。但是,我们转储堆后,转储文件大小只有200~300M。这很奇怪,最重要的是,我们无法通过 EMA 工具识别哪些对象占用了堆。

有没有人经历过类似的事情,有人知道 JRockit 堆转储机制吗?

0 投票
1 回答
27 浏览

java - 在服务器中配置证书

我对网络服务和配置证书非常陌生。我大致了解了 PKI 概念。以下是我的基本问题

1)我在代码中使用某些证书来签署 XML 元素,有什么需要将这些证书添加到 JRE 的 lib/Security 下的 cacerts 文件中 2)这个 cacerts 文件的用途是什么。

我将 weblogic 服务器与 jockrit jre 一起使用

如果有一些网站可以学习上述概念,请告诉我

0 投票
1 回答
711 浏览

jrockit - 从哪里获得最新的 jrockit 版本

在 28.3.9 中添加了 TLS 1.1 支持(这是我迫切需要的) - http://docs.oracle.com/cd/E15289_01/doc.40/e15066/toc.htm

官方页面服务器 28.2.7 - http://www.oracle.com/technetwork/middleware/jrockit/overview/index.html

据我所知,28.3.11 是最新的也是最后一个版本。我正在寻找 Windows x86-64 版本,但无法在任何地方找到它。

0 投票
1 回答
79 浏览

stack-trace - Jrockit 堆栈跟踪

我需要知道如何从 JRockit 导出堆栈跟踪或至少扩展所有跟踪。

在 Oracle JRockit Mission Control 中打开一个 jfr 文件 转到 Events 选项卡 单击 Stack Traces

有什么方法可以一次展开所有堆栈跟踪并探索日志?或者无论如何我们可以导出跟踪?

0 投票
1 回答
322 浏览

java - jrockit 升级是否需要 nodemanager 重新注册 Weblogic 域

我已将 jrockit 升级到版本 28.3.11。之后,在 Weblogic 管理控制台中检查时,nodemanager 变为非活动状态。我重新启动了节点管理器,但它并没有解决问题。我在节点管理器日志中收到以下错误消息。

javax.net.ssl.SSLHandshakeException:在 com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:944) 在 com.sun.net.ssl.internal.ssl 握手期间远程主机关闭连接。 SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1323) 在 com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:880) 在 com.sun.net.ssl.internal.ssl.AppInputStream.read( AppInputStream.java:75) 在 sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:264) 在 sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306) 在 sun.nio.cs.StreamDecoder.read (StreamDecoder.java:158) 在 java.io.InputStreamReader.read(InputStreamReader.java:167) 在 java.io.BufferedReader.fill(BufferedReader.java:136) 在 java.io.BufferedReader.readLine(BufferedReader.java: 299)在 java.io。BufferedReader.readLine(BufferedReader.java:362) at weblogic.nodemanager.server.Handler.run(Handler.java:71) at java.lang.Thread.run(Thread.java:682) 原因:java.io.EOFException :在 com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java: 925) 在 com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1324) ... 11 更多SSLSocketImpl.readRecord(SSLSocketImpl.java:925) 在 com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1324) ... 11 更多SSLSocketImpl.readRecord(SSLSocketImpl.java:925) 在 com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1324) ... 11 更多

weblogic.nodemanager.common.ConfigException:位于“null”的域“mydomain”未在 nodemanager.domains 文件中注册,并且不支持动态域注册。请在 nodemanager.domains 文件中注册域。在 weblogic.nodemanager.server.NMServer.getDomainManager(NMServer.java:274) 在 weblogic.nodemanager.server.Handler.handleDomain(Handler.java:227) 在 weblogic.nodemanager.server.Handler.handleCommand(Handler.java:109 ) 在 weblogic.nodemanager.server.Handler.run(Handler.java:71) 在 java.lang.Thread.run(Thread.java:682)

我重新启动了节点管理器,但没有解决问题。

任何建议都会很有帮助。

0 投票
0 回答
965 浏览

java - 是否有相当于 JDK 1.8 版本的 Oracle JRockit 8 版本

我在 Oracle JRockit 上运行了两个应用程序(构建 R28.2.2-7-148152-1.6.0_29-20111221-2104-linux-x86_64)Java 版本“1.6.0_29”,在 Weblogic 11g 上(两个应用程序都在同一台服务器上运行)。现在我想使用 JDK 1.8 重新开发一个应用程序。并部署在同一个 Web 逻辑服务器上。

Q1:有没有相当于JDK 1.8 的Oracle JRockit 8 版本?Q2:是否可以在同一 weblogic 服务器上安装和配置两个 JDK/JRE,因为旧应用程序在 Oracle JRockit JRE 上运行,而新开发的应用程序在新的 1.8 JRE 上运行?

或 Q3:如果 Q2 不可行,那么在新目录中的同一 uxix 机器上安装新的 weblogic 并安装 JDK 1.8 并在其上部署新开发的 Web 应用程序?

需要你的专业知识。

0 投票
0 回答
260 浏览

java - jrockit 中的 GC 压缩暂停问题

下面是我在 jrocket 中的应用程序 JAVA_OPTS 参数。

在这里,我附上了应用程序的 GC 日志。我们已经分析了当在堆上进行压缩时。那时应用程序暂停了将近 52 秒。由于超时,此压缩中止。因此,如果有人可以帮助我找出为什么这个压缩被中止并且应用程序得到这么多暂停时间的原因。

以下是 52 秒暂停的日志片段。

[gcpause][2017 年 3 月 15 日星期三 13:37:53][05297] [OC#1175] [pau] 52942.776

以下是您可以在日志中搜索压缩中止的字符串。

[压缩][2017 年 3 月 15 日星期三 18:44:23][05297] [OC#1189] 压缩在 0x240780050 处中止,没有用于外部压缩的可用堆

[compact][Wed Mar 15 19:03:58 2017][05297] [OC#1190] 压缩在 0x1014eb4e8 中止,压缩已达到时间限制

GC 日志