jetty相关内容

处理“多部分/相关"在 Java servlet 中

在 Jetty 8 下运行的 Servlet 收到以下请求: 标题:内容类型 = 多部分/相关;边界=示例数据:- 例子内容类型:文本/xml;字符集=UTF-8数据1在这里- 例子内容类型:文本/xml;字符集=UTF-8data2here- 例子 - 是否有一种方便的方法可以从这种请求中获取“data1here"和“data2here"? Java servlet 本身是否支持它? 或 ..
发布时间:2021-10-01 19:53:18 Java开发

在Jetty 8中使用WebAppProvider,Jetty部署了一个WAR然后找不到

我正在尝试使用 Jetty 的 WebAppProvider 来查看 WAR 目录并部署它们.一切似乎都很好:Jetty 报告说它正在将 WAR 部署到我期望的上下文中.但是当我尝试访问该页面时,Jetty 在那里找不到任何内容. 我的服务器代码是 public static void main(String[] args) 抛出异常 {服务器 httpServer = 新服务器(3030 ..
发布时间:2021-09-22 20:08:46 其他开发

如何使用CA签名证书正确配置Jetty中的SSL?

我正在尝试保护我的eXist-db应用程序,这意味着我要保持打开状态的唯一端口应该是8443(用于使用WebDAV和管理应用程序).这是自安装以来eXist-db已打开的基本安全端口.它使用自签名证书.我可以用新证书替换默认证书没有问题,但是问题是我无法使用CA签名证书来做到这一点. 我尝试过: sudo rm eXist-db/tools/jetty/etc/keystore ca ..
发布时间:2021-05-20 18:58:02 其他开发

在码头定义webapp加载顺序

我有两个Web应用程序,它们可能分别部署或部署在同一码头服务器中.在我的情况下,一个Web应用程序必须先部署,然后另一个Web应用程序才能完成其部署,因此我正在寻找一种在双重部署情况下可以定义部署顺序的解决方案. 我已使用以下内容定义了上下文xml文件: ..
发布时间:2021-05-20 18:57:59 其他开发

如何为多个用户隔离Jetty HttpClient?

我正在使用Eclipse Jetty HttpClient将POST请求发送到服务器,以进行负载测试. TL; DR:有没有办法使用具有多个用户凭据集的单个HttpClient实例到单个目标URL? 为此,我需要以单独的用户身份登录到被测服务器.尽管HttpClient是线程安全的,但由于其共享的身份验证存储,它似乎不支持单个实例. 该解决方案似乎很简单,只需为每个用户或每个线程 ..
发布时间:2021-05-20 18:57:54 Java开发

无法使码头使用logback进行日志记录

我按照此页面的要求在Amazon EC2实例上安装了码头.我的(Ubuntu 14.04.2 LTS).码头正在运行.但是,我无法使其使用logback进行日志记录.以下是相关信息.我在这里做错了什么? 服务检查 $服务码头检查检查Jetty的参数:START_INI =/opt/jetty/start.iniSTART_D =/opt/jetty/start.dJETTY_HOME = ..
发布时间:2021-05-20 18:57:48 Java开发

Jetty的httpClient.setResponseBufferSize()方法有什么作用吗?

我正在使用Jetty的HttpClient构建一个简单的代理服务器.我正在Java 1.8.0_45上使用Jetty版本9.3.10.v20160621. 我遇到一种情况,我在资源上执行GET,该资源将返回大约3.5M大小的响应(我使用soapUI确定了此响应).知道Jetty的默认最大响应大小为2M,因此在创建HttpClient实例时执行以下操作. HttpClient客户端=新的H ..
发布时间:2021-05-20 18:57:42 Java开发

为什么Maven不在我的jar中包含JSP文件?

我有一个嵌入式的Jetty(版本8.1.8)Web应用程序,我将其打包为jar,并使用JSP作为其前端.它使用Maven版本3.0.3构建.问题是,当我执行以下操作: mvn package 时,它将包括除我的* .jsp文件之外的所有内容.我试图将它们迁移到许多不同的地方,但是没有运气. 我试图将 src/main/java/**/*.jsp 添加到 ..
发布时间:2021-05-20 18:57:38 Java开发

如何将Jetty与Let's Encrypt证书一起使用?

我想将让我们加密的证书与大量的Jetty服务器一起使用.问题之一是来自Let's Encrypt的证书的生命周期为90天. 要处理此问题,Jetty服务器或一些额外的代码必须经常更新证书. Jetty可以自我处理吗?如果是,我如何启用它? 如果我需要使用 Java客户端自行实现,那么我该如何替换通过Jetty API动态地获得证书,而无需重新启动Jetty服务器? 编辑:一些相 ..
发布时间:2021-05-20 18:57:36 Java开发

码头:Servlet无法转发到JSP

我遇到以下问题:我试图将请求从servlet转发到jsp页面,但得到了404.当我直接访问/sites/home.jsp时,它将加载jsp./p> WebAppContext网站=新的WebAppContext("src/com/example/blub/server/sites","/sites");ServletContextHandler weblet =新的ServletContext ..
发布时间:2021-05-18 20:41:36 Java开发

码头-设置系统属性

我在Jetty上运行webapp.该应用程序的配置来自运行Jetty的同一服务器上的文件.在应用程序内部,我依靠system属性获取文件的路径,以便我可以对其进行解析.例如 最终字符串loc = System.getProperty(FACTORY); 现在,我可以使用D开关启动码头,在命令行上提供 $ FACTORY ,但我会尽可能地将其放置在jetty.xml中.我知道有 ..
发布时间:2021-04-24 18:32:16 其他开发

带有Jetty的外部log4j属性文件

我要将一堆Web应用程序(在Jetty中运行)从log4j迁移到slf4j.以前,log4j可以从jetty.home/resources/log4j.properties中找到log4j.properties文件.移至slf4j后,找不到外部log4j.properties文件,并且所有内容均已记录到stderror. 如果我在战争中构建相同的log4j.properties文件,那么一切 ..
发布时间:2021-02-11 20:40:43 其他开发

码头在一段时间后停止响应

我有一个带有码头网络服务器的项目. 该应用程序已启动并且可以正常运行.一段时间(不知道确切的时间)后,如果我尝试访问收到的应用程序: “您要查找的页面暂时不可用.请尝试 再过一遍." 该应用还设置了调度程序.我会怀疑超时,但事实并非如此.通过分析日志,我注意到:2017-12-08 12:45:24.566:WARN:oejsh.ErrorHandler:qtp155584526 ..
发布时间:2021-02-11 20:40:39 其他开发

如何使用码头和弹簧靴收集和获取连接池统计信息?

我正在使用嵌入式Jetty服务器开发简单的Spring Boot Web应用程序. 我想提供一些有关连接池使用情况的统计信息(即,多少线程,平均请求时间,平均队列等待时间,队列大小等) 我意识到Spring Boot用QueuedThreadPool配置了Jetty,这几乎没有基本指标.在Spring Boot中是否有指定用于收集统计信息的更复杂的bean或模块?如何启用它? 解 ..
发布时间:2021-02-11 20:40:36 Java开发

如何设置嵌入式Jetty以使用JDBC会话

我正在使用嵌入式码头(组:'org.eclipse.jetty,名称:'jetty-webapp',版本:'9.4.27.v20200227'),并且我试图以编程方式将其设置为使用JDBC进行会话贮存.我能找到的所有文档/示例都是关于独立码头的. 您知道如何设置吗? 解决方案 我对JDBC或会话存储了解不多,但是请参阅文档 session-store-jdbc.mod ,您可以看到它 ..
发布时间:2021-02-11 20:40:33 其他开发