undertow相关内容

无法访问VPS上的Spring Boot 2

我有一个使用Spring Boot 2制作的应用程序。 我使用Undertow作为我的嵌入式Web服务器。 我的VPS操作系统是Ubuntu 14.04LTS,Java 8已经和Maven一起安装了。 在mvn clean install成功生成我的App.jar之后,我将FAT JAR移到我的VPS中。 当我运行java -jar App.jar时,它工作得很好。 但当我使用IP访问 ..

在嵌入式 undertow 中部署 servlets webapp

有没有什么简单的方法可以部署一个嵌入了 undertow 的 servlets Web 应用程序? 例如,使用jetty,我可以这样部署: Server server = new Server(8080);WebAppContext context = new WebAppContext();context.setContextPath("/");context.setDescripto ..
发布时间:2022-01-07 12:47:51 Java开发

在 Undertow 中将 HTTP 重定向到 HTTPS

如何在 Undertow 中配置 HTTP->HTTPS 重定向?我查看了 Undertow 的代码库,有些类似乎是相关的(例如 RedirectHandler).此外,Undertow 文档(谓词属性和处理程序)似乎正是针对此问题等等.但我不知道从哪里开始. 基本上,我正在寻找的是 Apache 的 mod_rewrite 配置的对应物: RewriteEngine OnRewriteC ..
发布时间:2022-01-04 16:40:30 其他开发

如何配置 Undertow 处理程序以支持正确重写 SPA 书签?

我正在尝试配置 JBoss EAP 7(通过 Undertow)以使用 Undertow 处理程序正确地将任何 SPA URL 重写回 SPA 的 index.html.不幸的是,我的 API 位于 /api,所以我需要让任何以 /api 开头的请求通过. 这是我当前的配置(从另一个 SO 答案中提取): 不等于(%R, '/my-app') 和不等于(%R, '/my-app/') 和不 ..

如何从 WildFly 上的战争之外提供静态资源

我可能错了,但据我所知,WildFly 中必须有以下功能: 必须可以在我的 JSF 视图(即 xhtml 文件)中放置一个链接到 WildFly 服务器上已有的资源(pdf、图像、其他 xhtml 文件). 我可以在 php 和 apache 服务器中做同样的事情. 我需要将这些资源放在哪里以及如何从我的视图中访问它们?例如在视图中放置一个指向 pdf 文件的链接,以便在新选项卡 ..
发布时间:2021-09-25 18:30:20 其他开发

将 spring-boot 1.5 迁移到 2.0 后 Web 服务调用出现 405 错误

由于我缺乏 Spring 配置知识,我面临一个无法解决的问题:每个 GET 返回错误 404 和每个 POST 返回错误 405.我的 spring 安全过滤器运行良好,但 @PostMapping 或 @GetMapping 注释方法都没有被调用.我已经将旧属性 server.context-path 重命名为新名称 server.servlet.context-path 但它仍然无法正常工作. ..
发布时间:2021-08-20 19:38:13 Java开发

Spring Boot Undertow 在同一个应用程序中同时添加阻塞处理程序和 NIO 处理程序

在我的上一个问题(感谢@Andy Wilkinson) 我发现对 undertowEmbeddedServletContainer 的所有传入请求都由工作线程处理(阻塞操作). 根据 Andy 的说法,我尝试添加一个 UndertowBuilderCustomizer 以覆盖 ServletInitializerHandler 以使用非阻塞处理程序处理传入请求. @Bean公共 Under ..
发布时间:2021-08-20 19:31:09 其他开发

在 spring boot 嵌入式 undertow 上将 http 重定向到 https

我正在使用 spring boot (1.2.3) 和嵌入式底流.出于安全原因,我更愿意将任何 http 请求重定向到 https,但我找不到这样做的示例. 下面是spring boot和tomcat的例子:Spring Boot - 嵌入 Tomcat HTTP 到 HTTPS 重定向 有没有人有使用 undertow 执行此操作的解决方案? 解决方案 您可以将 Spring ..
发布时间:2021-08-20 19:06:42 Java开发

SpringBoot Undertow:如何分派到工作线程

我目前正在查看 springboot undertow,但(对我而言)如何将传入的 http 请求分派到工作线程以进行阻塞操作处理并不是很清楚. 查看 UndertowEmbeddedServletContainer.class 类,看起来没有办法实现这种行为,因为唯一的 HttpHandler 是 ServletHandler,它允许 @Controller 配置 private Und ..
发布时间:2021-08-20 18:45:26 其他开发

undertow-handlers.conf 中的规则将 HTTP 重定向到 HTTPS

我在负载均衡器后面有一个 Wildfly,它们之间的连接始终是 HTTP.客户端和负载均衡器之间的连接可以是 HTTP 或 HTTPS. 负载均衡器设置一个标头 (X-Forwarded-Proto) 来让 Wildfly 知道客户端正在使用哪种协议. 考虑到上述所有条件,我正在尝试编写一个 Undertow 规则来重定向到 HTTPS. 这是我比较成功的尝试之一(此规则写在 u ..
发布时间:2021-07-05 19:41:44 其他开发

如果 Web 服务器是非阻塞的,这是否意味着它处理 IO 的方式与 node.js 相同?

我很快就会使用名为 Undertow 的服务器.网站 说: Undertow 是一个用 Java 编写的灵活的高性能 Web 服务器,提供基于 NIO 的阻塞和非阻塞 API 如果 Undertow 允许非阻塞,那和 node.js 一样吗?我指的不是语言或类似的东西.我有一个单独的项目,我认为 node.js 是一个不错的选择,但如果我可以将一个产品用于多个项目,那将会很有帮助. ..
发布时间:2021-06-08 18:52:25 Java开发