12得票6回答
应用服务器中的线程处理

我有一个Java程序/线程,我想将其部署到应用服务器(GlassFish)中。该线程应作为“服务”运行,在应用服务器启动时启动,在应用服务器关闭时停止。 我应该如何做?它并不是一个Session Bean或MDB,只是一个线程。

23得票5回答
除了EAR和EJB,与Tomcat这样的Servlet容器相比,在Java EE应用服务器中我可以得到什么?

我们使用Tomcat来托管基于WAR的应用程序。我们是符合Servlet容器的J2EE应用程序,但org.apache.catalina.authenticator.SingleSignOn除外。 我们被要求迁移到商业Java EE应用服务器。 改变的第一个缺点是成本。无论应用服务器的收费...

9得票4回答
玻璃鱼中的Java堆空间错误

我正在使用新安装的Glassfish,没有进行很多自定义。 我有一个消息驱动的Bean(ObjectUpdateMDB),用于监听一个主题,然后将其收到的对象更新到数据库中。有很多对象正在被更新。运行一段时间后,我会遇到以下异常: SEVERE: JTS5031:在资源[回滚]操作上的异...

9得票4回答
ASP.NET的应用服务器是什么?

我在.NET平台上工作了两年,现在将转向.NET Web开发。 我对应用服务器感到困惑。 它是什么? 什么是角色? 它与Web服务器有何不同? 在Windows中是否有像带有Apache服务器的Tomcat那样的应用程序服务器? 我阅读了维基百科和MSDN,没有任何关于应用程序服务器的清晰...

11得票2回答
禁用Apache Tomcat 6.0中的PUT TRACE DELETE请求

我需要在我的应用服务器Apache Tomcat 6.0上禁用PUT、DELETE和TRACE HTTP请求。 到目前为止,我搜索到的所有来源都指向了httpd.conf中的limit参数。因此,我要事先说明一下,我没有使用Apache Web服务器,而是直接由Tomcat处理请求,因此不存...

25得票8回答
加速Weblogic服务器启动时间

在我的工作中,我们使用Weblogic服务器来托管企业门户。这还可以。 然而,最近我有机会在一些副项目中使用Tomcat,并且我对于速度上的巨大差异感到震惊。Tomcat需要3-5秒才能启动,并且需要10-15秒来部署一个中等大小的项目。而Weblogic需要3-5分钟才能启动,并且需要长达...

110得票8回答
Web服务器、Web容器和应用服务器的区别

请告诉我Web服务器、Web容器和应用服务器之间的区别。 Web服务器是一个软件程序,它接收来自客户端的HTTP请求,并返回HTML文档作为响应。Web容器是Web服务器的扩展,它管理Servlet和JSP等Web组件,并提供运行环境。应用服务器是一种更加全面的解决方案,它不仅提供Web容器...

8得票1回答
NGINX与Tomcat配置

我是Nginx的新手,需要你的帮助。 根据许多论坛上的理解,我们所有的静态页面都储存在Nginx中。当有请求到来时,我必须将该请求传递给Tomcat获取数据,并在Tomcat响应后生成响应。 目前,我只是直接将请求传递给了Tomcat并响应请求。但我认为这不是性能的解决方案。 所以有人可...

14得票1回答
IIS是一个Web服务器还是应用程序服务器?

IIS是一个Web服务器还是应用程序服务器? 还是两者兼备? .Net中Web服务器和应用程序服务器之间有什么区别(或相似之处)? 谢谢! 更新:经进一步调查,得出以下结论: 这完全取决于用于“服务”的协议 Web服务器:仅限HTTP,应用程序服务器:任何协议,包括HTTP。 不确...

15得票3回答
Spring MVC在JBoss和Tomcat中的优势与实践

好的。这又是一个关于行业惯例的问题。 Tomcat = Web容器 JBoss,WebLogic等 = 应用服务器中带有Web容器(对于JBoss来说,它是基于Tomcat的) Spring不需要像JBoss这样的应用服务器。如果我们使用JMS等企业服务,我们可以使用独立的系统,如Ra...