草庐IT

jetty-rackup

全部标签

windows - 将 Jetty 7 作为 Windows 服务运行

Jetty7是否不再支持使用JavaServiceWrapper作为服务运行?我现在有什么选择? 最佳答案 @glb,感谢您指出apachecommons-daemonProcrun。它在Windows764位上非常适合我,下面是我的设置方式。更多信息见procrun页面来自@glb的链接jetty帮助屏幕>java-jarstart.jar--helpREM1.OpencommandpromptasAdministratormkdirC:\java\apache-commons-daemonREM2.Downloadcommons

带有 Jetty 的 Java Web 服务器 - TCP 连接需要很长时间

我有一个应用程序在JVM上运行,流量相当高(20K请求/分钟),在Ubuntu上有一个Jettyservlet容器。下面是我的Jetty配置:102020002个当我分析网络流量时,我意识到有时在运行Jetty的端口上建立TCP连接需要很长时间。长连接在3.0s和9.0s之间变化。端口被配置为接受最大数量的TCP连接。您知道什么可能导致接受连接延迟吗?谢谢 最佳答案 很遗憾,您没有提供更多技术背景信息。我假设您面临非常高的系统负载,因为建立连接后积压(监听系统调用[ServerSocket]的参数)足够高。接受连接总是涉及切换到内核

java - 通过 ssl 的 Jetty WebSocketClient

我有一个在嵌入式jetty(8.1.8.v20121106)中运行的WebSocket服务器,我想从另一个带有jettyWebSocketClient的Java应用程序连接到它。这是我使用的测试方法:@TestpublicvoidtestWebSockets()throwsException{logger.debug("STARTtestWebSockets()");WebSocketClientFactoryfactory=newWebSocketClientFactory();factory.setBufferSize(4096);factory.start();WebSocket

java - 启动 Jetty 服务器时扫描条目 "module-info.class"时出错

我最近在启动我的Java服务器时看到了这个。还有其他人看到这个吗?如果是这样,修复方法是什么?我可以确认相关路径中存在jar和module-info.class。MultiException[java.lang.RuntimeException:Errorscanningentrymodule-info.classfromjarfile:jetty/9.2.4.v20141103/tempDirectory/webapp/WEB-INF/lib/slf4j-api-1.8.0-alpha2.jar,java.lang.RuntimeException:Errorscanningentr

java - 如何用 jetty.port 覆盖 jetty.xml

我正在使用maven-jetty-plugin并尝试使用-Djetty.port=8090覆盖我的jetty.xml设置,但它不起作用。只有当我从jetty.xml文件中删除连接器部分时,我才能将端口设置为8090。所以:mvnjetty:run-Djetty.port=8090连接器从8080端口开始没有连接器从8090端口开始问题是我需要配置接受器、统计数据和其他东西。我尝试仅从连接器上移除端口,但没有用。我正在使用:JAVA1.7_05MAVEN3.0.4Jetty8.1.4LinuxUbuntu12.0464bits这是我的pom.xml插件配置:org.mortbay.jet

java - 如何在后台运行 Solr Jetty

我正在使用Solr附带的Jetty/Solr构建,并希望在后台而不是在终端中运行它。现在我通过java-jarstart.jar启动它,但我希望它记录到一个文件并在服务器后台运行,以便我可以关闭终端窗口。我确定有一些我找不到的java配置。我已经尝试过java-jarstart.jar>log.txt&但仍然没有成功输出到终端窗口。谢谢。 最佳答案 尝试这样的事情:nohupyourcommand>output.log2>&1&nohup将防止您的命令在您注销时被终止。&将在后台运行它。>output.log将标准输出发送到outp

java - 重复的片段名称错误 Jetty Maven 插件

我运行jetty-maven-plugin8.0.0M2。启动后工作正常(mvnjetty:run)。如果我更改源,插件会尝试热部署但由于以下错误而卡住Duplicatefragmentname:PrimeFacesforjar:file:/C:/path/to/project/webroot/WEB-INF/lib/primefaces-2.1.jar!/META-INF/web-fragment.xmlandjar:file:/C:/path/to/project/webroot/WEB-INF/lib/primefaces-2.1.jar!/META-INF/web-fragme

java - Jetty:将静态内容的 HTTP 重定向到 HTTPS

我已经使用两个XML上下文配置设置了Jetty9.3。一个用于staticcontent:/static/home/user/statictrue还有一个用于Web应用程序(WAR文件):/webapp/home/user/webapp.war然后我使用了thisanswer设置Jetty将HTTP请求转发到HTTPS。更具体地说,我将以下内容添加到jetty/etc/webdefault.xml:Everything/*CONFIDENTIAL并将以下内容添加到我的jetty/etc/jetty.xml中的HttpConfiguration:这非常适合我的Web应用程序(即通过“/w

java - mvn jetty :run does not find my LoginService

我按如下方式设置了一个jetty安全领域(与mvnjetty:run一起使用)。这有效:pom.xmlorg.mortbay.jettyjetty-maven-pluginsrc/test/resources/jetty-test.xmltruejetty-test.xmlMySecurityRealmsrc/test/resources/jetty-realm.propertiestrue然后我尝试删除对jetty-test.xml文件的需求,如下所示:pom.xmlorg.mortbay.jettyjetty-maven-pluginsrc/test/resources/jetty

java - 如何将 nginx 配置为 jetty 的代理?

我一直在尝试将nginx设置为jetty的代理。我想按照thisanswer中的解释做一些事情但Jetty不响。我创建了一个.war并将它放在~/jetty/jetty-dist/webapps/web_test-0.1.0-SNAPSHOT-standalone.war例如,我想使用IP地址为198.51.100.0的域example.com。我还将/etc/nginx/sites-available/default复制到文件example.com中,并将其放在同一目录中。在我的案例中,你能帮我配置nginx作为jetty的代理吗?我知道网上有很多关于如何执行此操作的引用资料,但它们