tomcat 相关问题

使用此标记来解决有关Apache Tomcat(或简称Tomcat,以前也称为Jakarta Tomcat)的问题,它是由Apache Software Foundation(ASF)开发的开源Servlet容器。大多数问题还应包括指定操作系统的标记。

我的 Angular 项目 .war 未部署在 Tomcat/Payara 服务器中

我在这个项目中使用 Payara Server(我认为与 Glassfish 类似)。我需要在我的 Maven 项目中添加一个前端并在该服务器中部署战争。由于不行,我在Tomcat中尝试了一下...

回答 1 投票 0

Tomcat:反向代理需要哪些 server.xml 连接器?

我在端口 8080 上有一个正在运行的 Tomcat 应用程序 (Alfresco),而我需要在端口 443 上运行它,从 Apache 转发(Apache 已经在该服务器上处理许多其他 SSL 端点)。 这...

回答 1 投票 0

用于长时间运行模块的 Jenkins 缓存工件

我们有一个 Jenkins 构建,可以构建许多 OSGI 模块,然后将工件复制到我们的开发服务器。有一个模块可以为所有表生成 POJO,这需要很长时间

回答 1 投票 0

避免日志充满 java.io.IOException: Broken pipeline

我在一个浏览器上使用服务器发送事件,并在后端使用 Spring Boot 应用程序。当我击落客户端时,我得到了下一个异常: 14:35:09.458 [http-nio-8084-exec-25] 错误 o.a.c...

回答 2 投票 0

如何在Intellij中创建和部署战争

我的 IntelliJ 环境中有一个多模块项目。我只想为 apache tomcat 中的一个模块创建和部署 war。 (IntelliJ 默认安装了 tomcat。) 我已经工作了...

回答 6 投票 0

使用 Intellij 设置 Tomcat 服务器

我搜索了如何将Tomcat设置为我的项目服务器,但仍然没有弄清楚,所以让我问你为什么。 我有 Tomcat,但收到错误消息,显示“所选目录不是有效的

回答 4 投票 0

为什么JSP重新编译需要一定的时间间隔?

我在spring boot中使用JSP(请不要提及Thymeleaf...),我发现如果我连续更新同一个JSP文件,则不会发生重新编译,浏览器中的页面也不会出现

回答 1 投票 0

古巴平台的应用洞察

我正在尝试在古巴平台中使用Azure Application Insight:https://learn.microsoft.com/en-us/azure/application-insights/app-insights-java-get-started 我设法将图书馆添加到 Cuba Platfo...

回答 1 投票 0

Apache NetBeans 19 无法在 Windows 上停止/启动 Apache Tomcat 10 服务器

设置; 通过安装程序在 Windows 上安装 Apache NetBeans 19 通过安装程序在 Windows 上安装 Apache Tomcat 10 在 Apache NetBeans 19 中,附加了具有 #2 中的详细信息的服务器 看来阿帕奇

回答 1 投票 0

如何使用Tomcat 8.5.15配置log4j2

我在 $CATALINA_HOME/lib 下有 log4j2 jar: log4j-api-2.10.0.jar log4j-core-2.10.0.jar log4j-jul-2.10.0.jar 导出 JAVA_OPTS="${JAVA_OPTS} -Djava.util.logging.manager=org.apache.logging.log4j...

回答 5 投票 0

带有虚拟线程的 Apache Tomcat

我尝试使用以下配置在 Apache Tomcat 10.1.16 上使用虚拟线程: 我尝试使用以下配置在 Apache Tomcat 10.1.16 上使用虚拟线程: <Executor name="tomcatThreadPoolVirtual" class="org.apache.catalina.core.StandardVirtualThreadExecutor"/> <Connector port="8080" protocol="org.apache.coyote.http11.Http11Nio2Protocol" connectionTimeout="20000" redirectPort="8443" maxParameterCount="1000" useVirtualThreads="true" /> 但是当我发出请求时,我不在虚拟线程上:Thread[#76,Thread-14,5,main]。我也分析了我的应用程序,但没有使用虚拟线程。 如果我使用 Http11NioProtocol 而不是 Http11Nio2Protocol,所有请求都在虚拟线程上:VirtualThread[#65,http-nio-8080-virt-0]/runnable@ForkJoinPool-1-worker-1 <Executor name="tomcatThreadPoolVirtual" class="org.apache.catalina.core.StandardVirtualThreadExecutor"/> <!-- A "Connector" represents an endpoint by which requests are received org.apache.coyote.http11.Http11Nio2Protocol and responses are returned. Documentation at : HTTP Connector: /docs/config/http.html AJP Connector: /docs/config/ajp.html Define a non-SSL/TLS HTTP/1.1 Connector on port 8080 --> <Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol" connectionTimeout="20000" redirectPort="8443" maxParameterCount="1000" useVirtualThreads="true" /> Http11Nio2Protocol 不支持虚拟线程?有人遇到过这个问题吗? 是的,您的观察是正确的。从 Tomcat 10.1.16 开始,Nio2Endpoint 不会在虚拟线程上执行代码,而 NioEndpoint 则会执行。虽然 AbstractEndpoint(两者的共同超类)支持虚拟线程的使用,但 Nio2Endpoint.setSocketOptions 方法调用 AbstractEndpoint.processSocket,参数 dispatch 硬编码为 false,并带有注释:继续在同一线程上进行处理,因为接受器是异步的。我认为这与 NIO2 Tomcat Connector 的潜在异步性有关。有趣的是,它确实在虚拟线程上创建了它的 Acceptor,但我们不能从中受益匪浅。 我相信这是这个版本的 Tomcat 的一个简单错误,看看它是否在后续版本中得到修复或向他们报告是有意义的。 顺便说一句,可以覆盖 Tomcat 连接器实现,并且修复似乎非常简单,并且覆盖 - 微不足道。如果您被锁定到此版本的 Tomcat,并且您的工作线程的虚拟性质足够重要,请告诉我,我们可以尝试这样做。

回答 1 投票 0

如何在Tomcat 10.1中使用JSTL错误:jakarta.tags.core无法识别[重复]

我知道Tomcat v10.1,指的是以下规格: 小服务程序6.0 JSP 3.1 EL 5.0 所以我的 Gradle 依赖项是: 依赖项{ 仅编译“jakarta.servlet:jakarta.servlet-api:6.0....

回答 1 投票 0

Apache Tomcat 10.1 无法删除临时文件

我们刚刚将 Tomcat 从 9.0 升级到 10.1,将 Java 从 8 升级到 11。一切都运行良好,只是现在我们的临时文件堆积在 Apache Software Foundation\Tomcat 10.1\work\Catalina\loca...

回答 1 投票 0

是否可以在Tomcat中动态重新加载log4j.xml / log4j.properties文件?

问题是,每当您更改 log4j.properties/log4j.xml 时,您都需要重新启动 tomcat [或说任何其他服务器]。有没有重新加载 log4j 配置的解决方法?

回答 8 投票 0

Tomcat 10 在尝试从 ForkJoinPool 内的类路径加载资源时抛出 FileNotFoundException 错误

我想分享一个从 Java 8、Tomcat 8 和 Spring Boot 2 升级到 Java 17、Tomcat 10 和 Spring Boot 3 后开始发生的问题。 问题是现在我们无法再加载一些f...

回答 1 投票 0

升级到 Spring Boot 3 破坏了我的 SQL 查询

我正在将现有服务升级到 Spring Boot 3。这包括升级到 spring-boot-starter-data-jpa 3.15,这意味着升级到 Hibernate 6 和 Tomcat 10.1。我收到错误无效

回答 1 投票 0

如何设置`logging.properties`的客户处理程序的属性

在尝试为 Tomcat 添加自定义处理程序(使用 java.util.logging)时,我找不到添加自定义属性的方法。 例如。如何设置处理程序的 abc 属性的值? # 记录。

回答 1 投票 0

Eclipse 动态 Web 项目(目标运行时)Tomcat 11 不可用

Elicpse 目标运行时 我下载了 Java 21,因此下载了 tomcat 11,并且我想创建一个动态 Web 项目。现在想选择服务器。但是Oracle下没有Tomcat 11什么的...

回答 1 投票 0

在同一个 Tomcat 中调试 2 个 Web 应用程序

我正在寻找一种方法来部署 2 个不同的 webapp 项目(不在同一个 IntelliJ 窗口中打开)。我创建了 2 个不同的调试配置,它们都针对运行的同一个 tomcat

回答 1 投票 0

未找到合适的驱动程序 Postgres JDBC

当我在 tomcat 上测试 Web 服务时,收到“找不到合适的驱动程序”错误。我在 lib 文件夹中有 JDBC .jar,正如各种教程所说的那样。这是我的代码: 公开课

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.