腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
多个
JVM
与单个
应用服务器
java
、
jakarta-ee
、
jvm
、
appserver
我正在处理一个系统,它在自己的
JVM
中为每个客户运行一个Java应用程序。我们有大约6台专用服务器,目前运行的
JVM
总数接近100台,还有一组用于管理这些
JVM
的定制脚本。这个
设置
在这一点上确实显示了它的时代:管理许多
JVM
正在成为监视/管理的噩梦,我们一直在处理堆大小问题。我们希望转向一种更现代化的方法,在每台物理机器上只运行一台
应用服务器
中的一堆应用程序。但是,将应用程序保持独立确实在隔离方面有明显的优势(例如,
内存
错误只影响到一个客户)。每个客户的软件栈
浏览 9
提问于2014-10-01
得票数 20
回答已采纳
3
回答
如何以适当的方式监视
JVM
内存
?
java
、
performance
、
memory
我正在考虑如何在生产环境中以低开销的方式完成
JVM
内存
监视,甚至在繁忙时间内也是如此。 假设我在生产中有两个tomcat
应用服务器
,在它们后面
设置
负载平衡。如果我能看到
jvm
内存
统计信息,我可以告诉负载平衡停止将请求发送到服务器,这将遇到OOM问题。这有道理吗?Jconsole或VisualVM消耗更多的性能资源不是我的选择。
浏览 0
提问于2012-04-19
得票数 9
2
回答
OS可用RAM和应用程序
JVM
设置
memory
我是服务器和管理方面的新手,我试图理解RAM和
JVM
之间的关系。比如说,我有一个服务器,它有16 GB的物理
内存
(RAM)。我在Websphere中运行了一个应用程序。Websphere中有4个
应用服务器
,每个服务器运行相同的应用程序。我们已经在4个
应用服务器
中的每个服务器上分配了2GBJVM。我假设,应用程序以
JVM
的形式使用8GB的RAM,其余的8GB是免费的。现在可以添加5个新的
应用服务器
,每个服务器都分配了2BJVM。换句话说,RAM和
JVM
之间的关系是什么?<
浏览 0
提问于2013-07-30
得票数 1
回答已采纳
1
回答
从webservice下载一个大文件,导致应用程序性能问题
java
、
spring
、
web-services
、
spring-ws
在我的应用程序中,用户可以下载文件,所以当用户单击下载时,我们的
应用服务器
内部
设置
了经过身份验证的会话,web服务发送XML响应中的文件数据,如下所示:fileByte = fileSerial.getFiledata(); 在几个用户点击下载之后,我们的
应用服务器
JVM
内存
非常高,
应用服务器
没有响应,必须重新启动
浏览 2
提问于2016-10-27
得票数 2
1
回答
使用WebPBEConfigServlet的jasypt配置-密码存储在哪里?
java
、
servlets
、
jasypt
在的Jasypt配置文档中,说明了以下内容: 1)通过web应用程序输入的密码存储在哪里它们是存储在
内存
中还是存储在其他地方? ( 2)当部署应用程序时,是否只需要输入密码?如果重新启动
应用服务器
(或
JVM
),是否需要重新输入密码?如果需要在
应用服务器
/
JVM
重新启动时重新输入密码,并且我已经部署了许多应用程序,我的应用程序部署人员将不喜欢多次重新
浏览 3
提问于2013-09-28
得票数 2
回答已采纳
2
回答
触发Windows上运行的1.5
JVM
的堆转储
java
、
windows
、
jvm
我正在尝试诊断Sun One 9.1
应用服务器
中的PermGen
内存
泄漏问题。为此,我需要获取
JVM
进程的堆转储。不幸的是,
JVM
进程是在Windows上运行的1.5版。显然,所有触发堆转储的方法都不支持这种
设置
。我可以让
JVM
在
内存
耗尽或关闭时执行堆转储,但我需要能够在任意时间获得堆转储。它们都不支持Windows上的
jvm
1.5。 有没有我遗漏的方法?
浏览 3
提问于2010-06-29
得票数 5
回答已采纳
3
回答
使用embedded Jetty作为应用程序服务器时
内存
被阻塞
java
、
memory
、
jetty
我使用嵌入式jetty作为Java
应用服务器
,最大
JVM
内存
设置
为800MB。我创建了一个部署和取消部署web存档的方法。每次我使用基本的hello world应用程序部署war时,嵌入式应用程序服务器都会使用大约200MB的额外
内存
,这会在我添加第四个web应用程序后导致
内存
不足。这是embedded Jetty用作
应用服务器
时的预期行为吗?
浏览 1
提问于2012-08-08
得票数 3
回答已采纳
1
回答
在分布式模式下使用JMeter执行时,CPU利用率达到100%.
load
、
jmeter
、
load-testing
应用服务器
和数据库服务器是两个不同的镜像。无论用户数多少,CPU都会在60分钟后达到100%。 请务必让我知道它背后的原因是什么。
浏览 4
提问于2011-06-07
得票数 0
2
回答
Java
应用服务器
性能
java
、
hibernate
、
jakarta-ee
到目前为止,我们已经在LoadRunner、
应用服务器
日志、Oracle statpack、snoop、调整
应用服务器
接受器和会话(工作线程)线程、调整Hibernate批处理大小和连接获取使用等方面进行了实验和测量好了,问题介绍到这里,真正的问题是:如果您有一个运行缓慢的Java应用程序,它的CPU和
内存
使用率从未超过20%,并且在与500+用户一起运行时,您显示了两件事: 1)即使是在同一个
应用服务器
JVM
进程中请求静态文件也非常慢,以及2)在
应用服务器
JVM
进程之
浏览 4
提问于2008-11-14
得票数 4
回答已采纳
1
回答
具有堆总使用量低于最大堆大小的Glassfish
performance
、
jvm
、
glassfish
、
out-of-memory
、
heap-memory
我正在一个Glassfish V2.1 6实例集群配置(SLES 10 SP4、64位showing机器和19 10
内存
)中运行一个大型企业应用程序,而DAS机器server.log显示了一些"java.lang.OutOfMemoryErrorDAS‘
jvm
.log的堆使用情况报告显示: PSYoungGen total 103488K, used 99840K [0x00002aab237c0000, 0x00002aab2a2700000x00002aaaae260000,0x00002aaab4accd98,0x000
浏览 0
提问于2012-03-16
得票数 0
7
回答
Sun
JVM
能够毫无问题地处理巨大的堆大小,以及如何处理?
java
、
performance
、
garbage-collection
、
jvm
、
heap-memory
我听过几个人说你不能扩大
JVM
堆的大小。我听说实际限制是4G(我听到IBM顾问这么说),10G,32G等等.我简直不敢相信其中的任何一个数字,我一直在想这个问题有一段时间了。因此,我有三个部分的问题,我希望有经验的人能回答:
应用服务器
是面向客户端的。Jboss/tomcat web
应用服务器</
浏览 12
提问于2009-11-08
得票数 15
回答已采纳
1
回答
从WAS 7文件系统中删除
JVM
属性
jvm
、
websphere-7
最近,我在中修改了一些服务器属性,试图在启动时增加
JVM
的
内存
。在执行此操作之前,我忘了进行备份,通过添加一个不正确的
JVM
变量,我似乎已经在未工作状态下损坏了服务器。每当我尝试启动服务器来进行任何配置更改时,
JVM
都拒绝从传入的无效params开始。是否有一种方法可以通过文件系统重置WebSpehere
应用服务器
v7.0的任何
JVM
更改,或者在不需要服务器已经运行的情况下这样做?我一直在wasProfile上四处寻找,希望偶然发现一个文件,我的
设置
最终生活,但一直没有
浏览 5
提问于2014-07-21
得票数 0
回答已采纳
5
回答
Linux上的Java
内存
使用情况
java
、
linux
、
memory
我正在
设置
-Xmx450m -XX:MaxPermSize=192m参数来控制堆和permgen将增长到多大。这些
设置
应用于所有Java
应用服务器
上的所有Tomcat实例,总共大约70个Tomcat实例。RSS),这使得170M的
内存
下落不明。我知道必须将
JVM
本身和它的一些依赖库加载到
内存
中,所以我决定启动pmap -d来了解它们的
内存
占用情况。根据我的计算,这大约占了1700万。接下来是Java线程堆栈,在用于Linux的32位
JVM
上,每个线程有
浏览 4
提问于2010-09-05
得票数 12
7
回答
当达到其-Xmx限制时,
JVM
是否强制垃圾收集?
java
、
memory-management
、
garbage-collection
假设您有一个应用程序已经达到了它的
JVM
-Xmx限制。当应用程序需要更多
内存
时,会强制执行垃圾回收吗?(在HotSpot
JVM
中) 我不能解释的第二件奇怪的事情是,我目前有一个运行-Xmx=2048m的
应用服务器
,"top“命令(在linux上)报告它的进程是2.7g。
浏览 0
提问于2012-02-21
得票数 11
回答已采纳
2
回答
从命令行运行java实用程序时,存储空间不足,无法处理此命令
java
、
windows
、
coldfusion
、
cmd
我使用的是64位Windows Vista,安装了64位
jvm
。我正在尝试使用jstack和jmap -- JDK附带的两个实用程序--来窥探
应用服务器
的内部。但是,当我在这台vista64机器上对ColdFusion
应用服务器
的processid运行这些命令时,我在这篇文章的标题中得到了错误消息。我所要做的就是运行jstack,其中pid是我的CF服务器的进程is,我得到了如下结果 这台机器有足够的可用
内存
,但我非常怀疑这是
内存
问题。我这么说的原因是,如果我启动JBoss,它占用的
内存
浏览 0
提问于2009-08-06
得票数 6
回答已采纳
4
回答
在单个
JVM
实例中部署Clojure应用程序
servlets
、
clojure
、
jvm
、
osgi
、
application-server
我如何使用单个
JVM
实例部署它们,同时还共享公共依赖关系?也许有一种解决办法,或者我甚至不需要
应用服务器
。谁能给我指个方向?
浏览 0
提问于2012-10-31
得票数 5
回答已采纳
1
回答
应用程序服务器(Java):是否应该根据每个域的-Xmx值向服务器添加
内存
?
java
、
memory
、
glassfish
、
application-server
我们有运行在Linux服务器上的Glassfish
应用服务器
。每个Glassfish安装托管3个域。每个域都有一个
JVM
配置,比如-Xms 1 2GB和-XmX 2 2GB。这意味着如果这三个域都以最大
内存
运行,服务器应该能够将总共6 6GB的
内存
分配给
JVM
现在有请求添加一个额外的域到这些服务器-这是否
浏览 1
提问于2010-06-08
得票数 1
回答已采纳
1
回答
未解决的需求:导入包: com.docusign.esign.api
java
、
build.gradle
、
docusignapi
、
liferay-dxp
我在Liferay6.2中使用DocuSign进行数字签名,现在我们正在迁移到带有Gradle工作区的Liferay7.3。我尝试使用这个compileOnly组:‘com.docusign-java’,名称:‘com.docusign.esign.api’,版本:'2.8.0',并得到了错误,比如未解决的需求:导入包: com.docusign.esign.api. 如果我尝试使用这个compileInclude组:‘com.docusign-java’,版本:'2.8.0‘,那么我在运行时中得到了JAVA空间错误。正如您提到的,我通过
浏览 4
提问于2021-08-16
得票数 1
2
回答
什么是websphere中首选的websphere参数?
tomcat
、
websphere
我们可以在tomcat中
设置
这个参数吗?
浏览 2
提问于2017-07-12
得票数 0
2
回答
在rails 3中使用web服务器混合时出现的问题
ruby-on-rails-3
、
jruby
、
mongrel
我在Rails 3.0.6环境中使用JRuby 1.6.1(ruby 1.8.6)。 耽误您时间,实在对不起。
浏览 5
提问于2011-04-18
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
每日习题:JVM内存区域划分
jvm堆内存和GC简介
JVM的艺术—JAVA内存模型
JVM堆外内存问题排查
通过JConsoler监控Tomcat的JVM内存
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券