Tag: tomcat7

增加tomcat 7中的并发连接数

想知道如何增加tomcat 7中的并发连接数。我做了一些研究,从apache文档中发现将值设置为acceptCount,maxConnections并增加maxThreads就可以了,但是一旦尝试,我只能提交500个请求1000.以下是来自server.xml文件的代码片段 – 能帮我找到最好的方法来摆脱这个吗? 谢谢,Sirish。

如何在不使用Spring启动和使用单独的Apache tomcat服务器的情况下在Spring WS中配置双向SSL连接?

我需要以双向SSL连接安全机制向服务器发送soap请求消息,并且还处理来自服务器的Soap响应。 我使用Spring MVC和Spring ws,它完全使用注释配置并需要配置用于向服务器发送soap请求的双向SSL连接。如何在我的Spring MVC Web服务应用程序中使用双向SSL连接,以便通过SSL将我的soap消息发送到服务器?

如何从运行tomcat 7获取堆转储

我已经尝试过从Tomcat 6获取JVM上的堆转换但是它对我不起作用,是否有其他方法可以从tomcat服务器获取堆转储? 提前致谢!

Spring Boot中的DispatcherServlet和web.xml

我目前正在尝试将我的项目从Java EE转移到Spring Boot项目。 但是,我对调度程序servlet和web.xml的部分感到困惑和困惑,似乎不再有项目读取web.xml了。 当前项目在tomcat 7上运行。 在我的web.xml文件中,我有很多servlet , servlet-mapping , filter和filter mapping ,我真的不明白如何在调度程序中进行映射。 我在下面附上了我的web.xml样本,版本是2.5。 displayName description … Some Filter Name Some Filter Class Some Param Name Some Value Some Filter Name Some url-pattern Some Param Name Some Param Value Some Servlet Name Some Servlet Class Some Servlet Name Some Url Pattern QNS: 我应该将我的web.xml所有内容转换为依赖于spring调度程序,如果是,我该如何实现呢? 是远离web.xml的方式去春季启动项目吗? 谁能请我一起指导我? […]

java远程调试Tomcat app:为什么JVM不能监听?

我想远程调试在Tomcat 7中运行的应用程序.Tomcat作为Win2008服务器上的服务运行。 我将以下内容添加到Tomcat的Java配置面板中的Java选项: -Xdebug -Xrunjdwp:transport=dt_socket,address=4711,server=y,suspend=n并在我的工作站和此端口的服务器上打开防火墙。 但是当我尝试在我的工作站上从IntelliJ 9进行调试时,我收到一条错误消息Unable to open debugger port : java.net.ConnectException “Connection timed out: connect” 。 jvm是备用的Sun / Oracle 64位JVM版本1.6.0_27。 我通过访问部署到Tomcat的应用程序中的ManagementFactory.getRuntimeMXBean().getInputArguments()并将结果记录到日志文件来validation命令行参数正在使用中。 我通过Wireshark在我的工作站和服务器上validation了端口4711上的TCP请求是从我的电脑发送到服务器的,但是没有答案。 在服务器上运行netstat -a不会显示侦听此端口的进程。 所以我假设Tomcat / JVM不会启动远程调试。

如何识别和删除从Java中的webapp启动的Threads / ThreadLocals?

每当我停止或重新部署webapp时,我都会看到很多类似的错误, msg=The web application [] created a ThreadLocal with key of type [] (value []) and a value of type [] (value []) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid probable memory leak 我不是在我的应用程序中创建任何ThreadLocals,而是引用可能正在创建这些ThreadLocals的许多库。 我们目前正在使用Tomcat 7.我已经遇到过其他类似的问题[在Tomcat中重新部署应用程序时内存泄漏或catalina.out中的这些警告是什么?]但是所有这些只是暗示这是Tomcatfunction来警告你ThreadLocals没有被删除。 我没有看到删除ThreadLocals的任何答案。 我也看到一些关于线程没有停止的错误, msg=The […]

为什么我的发布在Tomcat v7.0服务器中由于另一个进程的锁定而失败?

我在我的eclipse(helios)环境中设置了Tomcat v7.0服务器,用于测试Web应用程序。 目前我在我的工作区中有一个struts web-app,它正确地加载到服务器中,以及我试图上传的两个动态web项目。 主要是一个简单的类,我想为第一个项目转换为axis2的web服务,为第二个项目转换为一个简单的html页面(用于测试此问题)。 但是,没有人在服务器内正确加载,我看到其他进程错误导致锁定。 服务器控制台给出的错误是: Publishing failed with multiple errors Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\activation-1.1.jar. May be locked by another process. Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\antlr-2.7.7.jar. May be locked by another process. Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\axiom-api-1.2.11.jar. May be locked by another process. Could not delete C:\Documents and Settings\xgeneric\workspaceSkillInventory\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\WStest3\WEB-INF\lib\axiom-dom-1.2.11.jar. May […]

Jar文件无法在tomcat webapps中加载

这是我尝试将maven项目部署到tomcat时遇到的错误mvn tomcat7:deploy错误: INFO:validateJarFile(D:\ Softwares \ tomcat \ apache-tomcat-7.0.50 \ webapps \ myWebApp_ 1 \ WEB-INF \ lib \ javax.servlet-api-3.0.1.jar) – jar未加载。 请参阅Servlet规范3. 0,第10.7.2节。 违规类:javax / servlet / Servlet.class 但是WEB-INF \ lib中的javax.servlet-api-3.0.1.jar谢谢

Tomcat 7上的Servlet 3异步任务

我正在尝试使用基于其异步支持的Servlet 3.0和Comet模式实现简单聊天。 我受到这篇文章的启发: http : //www.javaworld.com/javaworld/jw-02-2009/jw-02-servlet3.html?page = 3 我的servlet看起来像这样。 @WebServlet(name=”chatServlet”, urlPatterns={“/ChatServlet”}, asyncSupported=true) public class ChatServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { AsyncContext aCtx = request.startAsync(request, response); ServletContext appScope = request.getServletContext(); List watchers = (List) appScope.getAttribute(“watchers”); watchers.add(aCtx); //register the watcher } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, […]

如何使用java程序在tomcat webserver中创建文件夹?

我想知道如何在java中的webserver(tomcat 7.0)中创建一个文件夹。 我最近启动了一个项目。在那个项目中,我需要从客户端机器上传文件到服务器。这个每个客户端在服务器中都有自己的文件夹并将文件上传到它们中。 在每个用户文件夹中,我们有两个以上的jsp文件。当用户请求服务器通过URL显示其内容时(例如:ipaddress:portnumber / userid / index.jsp),使用我希望显示其上传数据的文件。 可能吗。? 拜托,指导我解决这个问题。 谢谢。