问题标签 [jetty-8]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 嵌入式 Jetty Web 服务器不工作,处理程序未调用
我正在尝试将 Jetty 8 (8.1.18.v20150929) 嵌入到 Java (jdk1.7.0_67) 应用程序中。我有以下代码:
我的处理程序作为测试非常基本:
如果我运行应用程序,然后使用 CURL 向http://localhost:9995/session发送 GET 请求,那么它会返回 200 状态,但没有调试输出。
如果我访问http://localhost:9995/session2,我会收到 404 错误。
我在网上阅读了很多示例,但由于某种原因,我似乎无法让处理程序正常工作。难道我做错了什么?谢谢
java - maven jetty 插件 - 从 url 中删除 localhost/server 名称
我正在使用 maven jetty 插件运行我的 Web 应用程序。我可以通过 或 访问我的 Weblocalhost
应用ip
程序server name
。
但是假设我想使用应用程序名称访问我的应用程序。
例如。
我想要它,没有端口或IP。
pom.xml
java - 如何优雅地取消嵌入式 Jetty 中的死锁 WEB 请求
我使用嵌入式 Jetty 来托管一个 WEB 服务器。请求被(通过我的内部实现)转发到动态加载的 JAR 中的代码。有时我需要热更新内存中的 JAR,为此我等待请求完成,但由于编程错误或实际长时间运行的操作等待超出合理时间,可能会发生这种情况。
我想在超时后取消对 WEB 请求的处理。
在这种情况下,我可以用 Jetty (v.8+) 做什么?
PS:我知道 Thread.stop() 在带有卡住 WEB 请求的线程上,这似乎不是一个好方法。
jetty - How to set jetty.home in Ubuntu 16.04 for CKAN
I'm following the "Installing CKAN from source" guide. And in the step to start the jetty service: sudo service jetty start
. But it doesn't work, it prints "Failed to start jetty.service: Unit jetty.service not found".
Now, if instead that command, I use: sudo /etc/init.d/jetty8 start
, the server starts correctly.
So, my guess (not totally sure) is that the jetty.home is not set properly.
For what it's worth, I'm using Ubuntu 16.04, running in virtualbox.
Thanks in advance to anyone who can help me.
P.S: If additional information is needed, please let me know.
ssl - 如何使用 keytool 使用 SHA2 签名算法生成受信任的自签名证书?
我正在尝试使用带有自签名证书的 jetty http 服务器版本 8.1.8.v20121106 为我的应用程序建立安全连接。
我正在使用以下命令生成自签名证书,
keytool -genkey -alias mykey -keyalg RSA -keysize 2048 -sigalg SHA256withRSA -validity 365 -keypass 密码 -keystore keystore.jks -storepass 密码
keytool -export -alias mykey -file server.cer -keystore keystore.jks -storepass 密码
keytool -import -alias mykey -file server.cer -keystore truststore.jks -storepass 密码
因此,总共生成 3 个文件(keystore.jks、server.cer、truststore.jks)
服务器启动后,我的浏览器出现以下错误。该站点的证书链存在问题 (net::ERR_CERT_AUTHORITY_INVALID)。
任何人都可以帮助我使用 keytool 生成受信任的自签名证书。
提前致谢。
java-8 - 内存不足:Java 8 的元空间
我的产品有 256 MB 的 RAM。我已经将java 6升级到java 8。然后我开始面临与java 8相关的内存问题。随着Java 8的使用内存消耗在增加使用相同的代码,java 6的内存消耗是稳定的 我已经探索了很多关于元空间,java8并在元空间参数下方找到。
我尝试了以下组合并出现内存不足错误
1.MaxMetaspaceSize 50M MaxMetaspaceFreeRatio 60M MinMetaspaceFreeRatio 50M
2.MaxMetaspaceSize 30M
3.MaxMetaspaceSize 40M
4.MaxMetaspaceSize 50M
5.MaxMetaspaceSize 80M
但 2 到 3 小时后,出现内存不足元空间错误。
有人能解释一下元空间选项 MaxMetaspaceSize,MaxMetaspaceFreeRatio ,MinMetaspaceFreeRatio 是什么吗?
我如何确定合适的尺寸是多少?这些值的正确组合是什么,以避免生产中的内存不足实例并减少内存消耗?
eclipse - 标有@Configuration 的 Bean 创建失败,应用程序启动失败
我有一个使用 spring 4.1.0.RELEASE 创建的 Spring MVC 应用程序。我有一个类说 A 已用 @Configuration 标记以将其标记为配置类。
应用程序上下文中的 XML 配置如下
应用程序在启动时失败并出现以下错误。我正在使用带有 jetty 8 插件的 Eclipse。
奇怪的是,该应用程序在我所有的队友系统上运行良好,但在我的系统上却不行。
任何帮助将非常感激。
java - 在我的 ubuntu 15.04 中使用预安装/配置的 Oskari 设置 Jetty 8.1.16
我正在按照本教程在我的 ubuntu 15.04 中使用预安装/配置的 Oskari 设置 Jetty 8.1.16 。启动码头并指向http://localhost:8080后,它会将我带到默认的 tomcat7 主页。我哪里错了?
ubuntu - Jetty Web 服务器在 EC2 上非常频繁地自动关闭
寻求帮助。Jetty 8.1.14.v20131031 在 EC2 Ubuntu 12.04 上运行。开机3小时后自动关机。只是为了确认这不是我的代码的问题,我从服务器中删除了 war 文件并以默认的 [spdy.war 和 test.war] 开始,但结果相同。3小时后就关机了。Jetty 不会在日志中记录任何错误。只是提到这个问题是一个月前开始的,在此之前它运行良好。
这是日志-
网络服务器启动-
只是闲着。中间没有登录
3小时后自动停止-