腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
8
回答
Java应用程序中的
内存
泄漏
java
、
tomcat
、
web
我在
Tomcat
7上运行了一个Java应用程序,它似乎存在
内存
泄漏。当加载时(使用JConsole确定),应用程序的平均
内存
使用量随时间线性增加。在
内存
使用达到平台后,性能显著下降。我的应用程序的JConsole
内存
配置文件
: 使用VisualVM,我看到至少一半的
内存
被字符数组(即char[])使用,并且大多数字符串(每个实例的数目大致相同)是以下之一:“分配失败”、“复制与内置的
Tomcat
服务器
状态应用程序相比,
浏览 1
提问于2012-11-20
得票数 22
回答已采纳
2
回答
如何在端口80上安装和运行
Tomcat
作为我唯一的web
服务器
?(根植于Ubuntu框)
tomcat
tl;dr -我有一个根linux盒,我想将
tomcat
作为
服务器
运行(),您将如何设置它,避免常见的安全隐患?这是我第一次涉足
服务器
管理领域,我肯定会陷入一些众所周知的陷阱。我是将
tomcat
作为root还是作为它自己的用户运行?希望能给你一个简单的
浏览 0
提问于2010-03-28
得票数 0
回答已采纳
1
回答
JProfiler10支持
Tomcat
9吗?
memory-leaks
、
jprofiler
、
tomcat9
我们的项目正在
tomcat
9下部署。我正在调查一个潜在的
内存
泄漏问题。我在Jprofiler8方面有解决类似问题的经验,但JP8并不在
Tomcat
9上工作。我在谷歌上搜索到,也许Jp10支持
Tomcat
9,尽管我在
服务器
列表中没有找到
Tomcat
9选项。哪个版本的Jprofiler支持
Tomcat
9?或者你能给我推荐其他好的工具吗? 谢谢。我使用Eclipse4.6与JProfiler 10.1.4集成,并使用带
配置文件
模式的eclipse启动
浏览 2
提问于2018-10-19
得票数 1
回答已采纳
1
回答
Tomcat
在会话超时时创建一个jsessionid cookie
java
、
jsp
、
tomcat
、
servlets
、
cookies
当apache
tomcat
中的JSESSIONID过期时(在30分钟(或)值之后),会自动创建一个新的,为什么会发生这种情况?我可以在
服务器
配置文件
中进行任何更改吗? 任何帮助都是非常感谢的。更新:经过一些工作,我知道“线程因为
内存
泄漏而被更新”,为了避免
内存
泄漏,
Tomcat
通过创建一个随机的JSESSIONID来更新一个过期后的新线程
浏览 0
提问于2016-12-16
得票数 0
1
回答
如何在Windows 2016上使用RunDeck 3.4.1和
TomCat
9更有效地管理
内存
,以防止锁定和崩溃?
java
、
tomcat
、
jvm
、
windows-server-2016
、
rundeck
我们有一个WindowsServer2016VM,具有8192 MB的
内存
,有6个内核,运行RunDeck 3.4.1,
TomCat
9从rundeck.war文件中运行。最近我们看到一些问题出现了。首先,RunDeck使用户登录会话打开的时间远远超过
TomCat
中的30分钟空闲限制;第二,当StandBy
内存
离开的“空闲
内存
”少于400 MB时,RunDeck没有响应或非常缓慢,就好像它永远无法访问这导致我们的
服务器
一天多次失去响应,到目前为止唯一释放它的方法是手动释放
TomC
浏览 7
提问于2021-12-29
得票数 0
1
回答
我如何知道我与
Tomcat
使用的连接池?
ubuntu-16.04
、
tomcat7
我在Ubuntu16.04上运行
Tomcat
7,在Postgres上运行Apache2.4,在Ubuntu16.04上运行9.3来提供一个webapp。webapp最初是为
Tomcat
5或更早版本编写的。 我正在尝试使用这个
服务器
故障的答案来理解
内存
错误。它充满了一些我不明白的概念和短语,所以我试着把它们拼凑在一起。我看过的任何
配置文件
(包括/etc/
tomcat
7/server.xml和/etc/
tomcat
7
浏览 0
提问于2019-07-02
得票数 1
3
回答
Eclipse和
tomcat
- eclipse修改server.xml
java
、
eclipse
、
tomcat
我在'Use
tomcat
installation‘模式下使用
tomcat
和eclipse。
浏览 2
提问于2011-03-30
得票数 8
1
回答
IntelliJ 2017.2“运行/调试配置”对话框中的“在
Tomcat
实例中配置的部署应用程序”是什么?
java
、
tomcat
、
intellij-idea
、
configuration
、
runtime
在终极2017.2中,在Run/Debug Configurations对话框中,在左边选择 > Local项,复选框Deploy applications configured in
Tomcat
instance这个对话框的全部目的是在
Tomcat
中运行我的应用程序,所以我很困惑。
浏览 2
提问于2017-08-14
得票数 8
回答已采纳
3
回答
在不修改catalina.sh的情况下设置Java /
Tomcat
堆大小(Xmx)
java
、
tomcat
、
configuration
、
heap-memory
大多数人似乎建议通过编辑/usr/share/
Tomcat
6/bin/catalina.sh文件来为
Tomcat
6设置Java/
Tomcat
堆
内存
大小,并添加如下内容: # Set specificmemory requirements for
Tomcat
6 (for server with ~512MB RAM).CATALINA_OPTS="$CATALINA_OPTS -server -Xms128m -Xmx256m&quo
浏览 6
提问于2014-01-04
得票数 1
回答已采纳
3
回答
如何控制JVM使用的
内存
?
java
、
tomcat
、
raspberry-pi
我正在使用postgresql、hibernate和
tomcat
。我的应用程序是为了最小的
内存
使用量而设计的(因为raspberry-pi的局限性),但是java声称拥有所有
内存
。如何指示JVM只使用所需的
内存
。处理每个数据项的算法我采取以下步骤:-从表中检索对象(引用对象) --对于表中的每个对象:-检索对象--如果test有效,则将新对象存储在第二个表中--销毁对象 JVM默认情况下并不是释放
内存
,而是在逐步占用越来越多的
内存
浏览 7
提问于2014-01-04
得票数 1
1
回答
无法在百分比OS 6.4上启动
apache
在启动Apache时,在/etc/httpd/conf/httpd.conf:无效命令'AddHandler‘的第3行启动httpd:语法错误,可能是拼写错误或被未包含在
服务器
配置中的模块定义的。我使用命令服务httpd启动
服务器
。
浏览 3
提问于2015-05-21
得票数 0
回答已采纳
1
回答
Wix Installer -如何在回滚发生后立即运行自定义操作?
wix
、
windows-installer
我已经创建了一个Wix安装程序,具有多种功能,如部署服务到
Tomcat
,在
tomcat
服务器
上添加和更新服务的
配置文件
和其他一些功能,在IIS创建Web应用程序,创建MongoDB等。所以为了做一些更新配置类的任务,我编写了延迟执行的自定义操作,有时由于某些原因自定义操作失败,它导致回滚,有时这种回滚会留下一些足迹,比如
Tomcat
上的服务或其他
配置文件
,或者可能想要删除Mongo因此,在这里,我希望在回滚发生后使用自定义操作删除遗留的
内存
足迹。
浏览 3
提问于2017-05-31
得票数 0
3
回答
spring/javaee自定义404错误页不工作
jakarta-ee
、
spring-mvc
、
custom-error-pages
我正在开发这个Spring应用程序,在这个应用程序中,我“突然”决定将404 (著名的HTTP 404 Not )等错误页面匹配到一个更方便用户的页面。 <error-page> <location>/error/404.jsp</location>这里假设我将所需的404.jsp文件添加到/webapp/error/目
浏览 4
提问于2012-10-19
得票数 0
回答已采纳
1
回答
如何打开在Eclipse中运行的
Tomcat
上的HTTPS?(或者:在运行
Tomcat
时,如何编辑server.xml文件?)
eclipse
、
tomcat
、
https
我让Eclipse (露娜4.4.1)在最新版本的Mac (10.10.1)上运行
Tomcat
(8.0)的外部实例。我能够启动/停止
服务器
并点击8080端口上部署的应用程序。我试过: 如果在servers视图中双击
服务器
,则无法在“端口”下添加任何新内容。Preferences->Server->Runtime环境->Edit下的
Tomcat
安装目录看起来是正确的。如果我在该目录的server.xml目录中编辑conf,它将不会被选中。搜索之后,我知道Eclipse正在使用自己的serve
浏览 1
提问于2015-01-06
得票数 0
回答已采纳
1
回答
jBPM 5.4与
Tomcat
7和MySQL
java
、
mysql
、
tomcat7
、
jbpm
现在,我正在使用JBoss作为jBPM 5.4的7
服务器
和H2数据库(默认配置),但我希望对其使用
Tomcat
7和MySQL 5+。或者,有没有人知道如何使
Tomcat
成为一个完整的Java
服务器
,比如JBoss AS、GlassFish、WebLogic等等? 请告诉我正确的方向或其他方法。
浏览 1
提问于2013-03-04
得票数 2
1
回答
使
Tomcat
可在端口80上访问
tomcat
、
debian
我正在Debian 9上为生产环境配置
Tomcat
,该环境将运行Spring应用程序。我读到了让
Tomcat
可以从端口80访问的内容,据我所知,出于安全考虑,不建议将其作为root运行以将端口更改为80。也可以使用iptable使
Tomcat
可以从端口80访问,但从我所读到的情况来看,该方法只适用于IPv4,而不是IPv6。我所知道的另一种方法是使用Apache的mod_proxy将流量从Apache引导到
Tomcat
。这是最好的解决办法吗?IPv6会使用这种方法吗? 在端口80上提供
Tomcat
的行业标
浏览 5
提问于2017-11-06
得票数 1
回答已采纳
1
回答
用于在
tomcat
中部署war文件的安装页面
java
、
gwt
、
tomcat
、
deployment
、
war
为了进一步解释,我有一个GWT项目,我将其创建为war文件以便在
tomcat
中部署,但我希望该程序在第一次访问时转到安装页面(就像使用Drupal和OpenMRS一样)。
浏览 1
提问于2011-04-04
得票数 0
2
回答
glassfish,
tomcat
和jersey
java
、
tomcat
、
glassfish
、
jersey
如果我使用Glassfish并且只需要jax-rs的jersey和servlet/jsp的grizzly,glassfish是否会加载我不需要的所有其他Java EE组件,并占用比运行jersey/
tomcat
我试过运行启动默认的glassfish和默认的
tomcat
,glassfish占用的
内存
要多得多。 有什么理由不用
tomcat
来运行jersey吗?也许是因为Glassfish的集成做得更好?
浏览 1
提问于2012-08-02
得票数 1
1
回答
如何在两个不同的环境中使用maven
tomcat
插件?
tomcat
、
deployment
、
configuration
、
maven
、
profile
在我的
tomcat
项目中,我在path src/main/tomcatconf中有一个
配置文件
夹。 现在我想部署到2个不同的
服务器
上。一个开发
服务器
和一个生产
服务器
。我使用mvn
tomcat
:run运行我的开发
服务器
。在运行我的
服务器
时,一切都很完美。现在,我想使用不同的
配置文件
夹(即src/main/production/tomcatconf)添加生产
服务器
,并使
浏览 0
提问于2011-06-15
得票数 3
回答已采纳
1
回答
Hibernate SessionFactory映射未重新加载
java
、
eclipse
、
spring
、
hibernate
、
tomcat
我使用Eclipse和
Tomcat
,它是否缓存了一些地方。我已经试着清理
Tomcat
和重新启动我的PC,但这没有帮助。 提前谢谢你!
浏览 3
提问于2014-10-24
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Tomcat服务器配置内存和perm的操作方法
通过JConsoler监控Tomcat的JVM内存
笔记 Tomcat服务器
Linux系统Apache服务器配置文件
在远程服务器上配置Tomcat
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券