undertow相关内容
我有一个使用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访问
..
记录下行子系统上请求的总响应时间的访问日志模式是什么?
..
在我们的WildFly 18服务器上运行一段时间后,我们在生产中遇到以下错误: [org.xnio.listener] (default I/O-1) XNIO001007: A channel event listener threw an exception: java.lang.OutOfMemoryError: Direct buffer memory at java.ba
..
有没有什么简单的方法可以部署一个嵌入了 undertow 的 servlets Web 应用程序? 例如,使用jetty,我可以这样部署: Server server = new Server(8080);WebAppContext context = new WebAppContext();context.setContextPath("/");context.setDescripto
..
WildFly 8.1.0 决赛Windows Server 2012 R2 我有两个子域指向这个服务器,我希望对每个子域的请求触发不同的战争文件:- webapp.domain1.com ->WildFly 服务器 ->myapp1.wartest.domain2.net ->WildFly 服务器 ->myapp2.war 我的 standalone.xml 文件目前根据 JBoss
..
如何在 Undertow 中配置 HTTP->HTTPS 重定向?我查看了 Undertow 的代码库,有些类似乎是相关的(例如 RedirectHandler).此外,Undertow 文档(谓词属性和处理程序)似乎正是针对此问题等等.但我不知道从哪里开始. 基本上,我正在寻找的是 Apache 的 mod_rewrite 配置的对应物: RewriteEngine OnRewriteC
..
我正在尝试配置 JBoss EAP 7(通过 Undertow)以使用 Undertow 处理程序正确地将任何 SPA URL 重写回 SPA 的 index.html.不幸的是,我的 API 位于 /api,所以我需要让任何以 /api 开头的请求通过. 这是我当前的配置(从另一个 SO 答案中提取): 不等于(%R, '/my-app') 和不等于(%R, '/my-app/') 和不
..
我正在 AWS EC2 实例的端口 8080 上运行 Spring Boot (Jhipster/Undertow) 应用程序. 我有一个配置为重定向的 AWS ELB 80 ->8080443(SSL 终止发生在这里)->8080 应用程序使用 Spring Security,如果您的用户到达 http://example.com 我希望它重定向到 https://example.c
..
我有一个关于 Wildfly/Undertow 和 JBoss-CLI 设置 Keycloak 网络上下文的问题. 环境变量在 undertow 本身似乎没有被解析,但其他环境变量似乎被解析. 我创建了以下 CLI 脚本: /subsystem=keycloak-server/:write-attribute(name=web-context,value=${env.KEYCLOAK
..
我可能错了,但据我所知,WildFly 中必须有以下功能: 必须可以在我的 JSF 视图(即 xhtml 文件)中放置一个链接到 WildFly 服务器上已有的资源(pdf、图像、其他 xhtml 文件). 我可以在 php 和 apache 服务器中做同样的事情. 我需要将这些资源放在哪里以及如何从我的视图中访问它们?例如在视图中放置一个指向 pdf 文件的链接,以便在新选项卡
..
由于我缺乏 Spring 配置知识,我面临一个无法解决的问题:每个 GET 返回错误 404 和每个 POST 返回错误 405.我的 spring 安全过滤器运行良好,但 @PostMapping 或 @GetMapping 注释方法都没有被调用.我已经将旧属性 server.context-path 重命名为新名称 server.servlet.context-path 但它仍然无法正常工作.
..
在我的上一个问题(感谢@Andy Wilkinson) 我发现对 undertowEmbeddedServletContainer 的所有传入请求都由工作线程处理(阻塞操作). 根据 Andy 的说法,我尝试添加一个 UndertowBuilderCustomizer 以覆盖 ServletInitializerHandler 以使用非阻塞处理程序处理传入请求. @Bean公共 Under
..
我正在 Spring 指南,但我使用 Undertow 作为嵌入式 servlet 而不是默认的 Tomcat.它奏效了. 当我尝试上传大于配置文件中的值的文件时 spring.http.multipart.max-file-size=128KBspring.http.multipart.max-request-size=128KB 它引发异常.这是预期的行为 使用Tomcat内嵌
..
我正在使用 spring boot (1.2.3) 和嵌入式底流.出于安全原因,我更愿意将任何 http 请求重定向到 https,但我找不到这样做的示例. 下面是spring boot和tomcat的例子:Spring Boot - 嵌入 Tomcat HTTP 到 HTTPS 重定向 有没有人有使用 undertow 执行此操作的解决方案? 解决方案 您可以将 Spring
..
我目前正在查看 springboot undertow,但(对我而言)如何将传入的 http 请求分派到工作线程以进行阻塞操作处理并不是很清楚. 查看 UndertowEmbeddedServletContainer.class 类,看起来没有办法实现这种行为,因为唯一的 HttpHandler 是 ServletHandler,它允许 @Controller 配置 private Und
..
我正在尝试通过具有 RestEasy 部署的 Undertow 服务器中的 ResourceHandler 提供静态内容. 公共类服务器{public static void main(String[] args) 抛出异常 {UndertowJaxrsServer 服务器 = new UndertowJaxrsServer();Undertow.Builder serverBuilder =
..
我正在尝试同时运行 HTTPServer 和 REST 处理程序.一次只能工作一个,不能同时工作.我需要提供 html 页面和 api. 这是我的代码. 公共类 HttpServer {私有最终 UndertowJaxrsServer 服务器 = 新 UndertowJaxrsServer();private static String rootPath = System.getProp
..
我在负载均衡器后面有一个 Wildfly,它们之间的连接始终是 HTTP.客户端和负载均衡器之间的连接可以是 HTTP 或 HTTPS. 负载均衡器设置一个标头 (X-Forwarded-Proto) 来让 Wildfly 知道客户端正在使用哪种协议. 考虑到上述所有条件,我正在尝试编写一个 Undertow 规则来重定向到 HTTPS. 这是我比较成功的尝试之一(此规则写在 u
..
我很快就会使用名为 Undertow 的服务器.网站 说: Undertow 是一个用 Java 编写的灵活的高性能 Web 服务器,提供基于 NIO 的阻塞和非阻塞 API 如果 Undertow 允许非阻塞,那和 node.js 一样吗?我指的不是语言或类似的东西.我有一个单独的项目,我认为 node.js 是一个不错的选择,但如果我可以将一个产品用于多个项目,那将会很有帮助.
..
在密钥斗篷中遇到了redirect_uri错误.发现相同的问题记录在JIRA KEYCLOAK-7237 中,只是想检查周围的任何地方?有人可以帮忙吗?预先谢谢你. 2018-06-30 11:34:13,996警告[org.keycloak.events](默认任务8),type = LOGIN_ERROR,realmId = Victz,clientId = portal,userId
..