标签: jetty

如何在亚马逊 ELB 后面使用 Jetty 设置 SPDY?

我想部署 SPDY,但我使用的是 Amazon 的 ELB TCP 路由。ELB 还为我们处理安全连接。如何在码头端配置?

jetty amazon-elb spdy

7
推荐指数
1
解决办法
2622
查看次数

当我的代理应用服务器关闭时,如何让 Nginx 返回 HTTP 503?

我有一个 nginx Web 服务器,它位于运行 Web 应用程序的 Jetty Java 应用程序服务器前面。

如果代理的 Jetty 服务器关闭,我想将 nginx 配置为返回 HTTP 503。

这样,当我关闭应用程序服务器进行维护时,如果它发生崩溃,503 会返回给任何客户端,让他们知道该站点暂时不可用。

但是,使用基本配置,Nginx 在无法连接到 proxy_pass 位置时返回 HTTP 502 Bad Gateway。

是否可以将 nginx 配置为报告 503?

jetty nginx 503-error

6
推荐指数
2
解决办法
4416
查看次数

用于远程访问的 Jetty JMX 设置

我在让 JMX 在 Jetty(9.1.3.v20140225) 上工作时遇到了一些问题,所以我已经阅读了关于这个的 Jetty doco。

所以我在jetty.conf中添加了以下内容

# ========================================================
# jetty.conf Configuration for jetty.sh script
# --------------------------------------------------------
# This file is used by the jetty.sh script to provide
# extra configuration arguments for the start.jar command
# created by that script.
#
# Each line in this file becomes an arguement to start.jar
# in addition to those found in the start.ini file
# =======================================================
jetty-logging.xml
jetty-started.xml
etc/jetty.xml
etc/jetty-jmx.xml
etc/jetty-jmx-remote.xml
Run Code Online (Sandbox Code Playgroud)

我添加了 jmx 作为 start.jar --add-to-start 命令的一部分,因为 doco 告诉我作为让 Jconsole …

linux jetty java jmx centos6

6
推荐指数
1
解决办法
4612
查看次数

为什么 solr 管理面板没有显示?

我已经从这里下载了 solr并解压了它。然后转到示例目录中apache-solr-3.1.0/solr/example并运行此命令

java -jar start.jar
Run Code Online (Sandbox Code Playgroud)

但是当我打开 http://localhost:8983/solr/admin/

它是这样显示的

HTTP 错误:404 访问 /solr/admin/ 时出现问题。

原因:

未找到

由 Jetty 提供支持://

我正在使用 Ubuntu 11.04。为什么会出现这个问题?

jetty solr

5
推荐指数
1
解决办法
1万
查看次数

禁用连接:在 Jetty 9 中保持活动状态

如何在 Jetty 9 中禁用 keep-alive?

如果有区别,请在 64 位 CentOS 下运行。

首选 XML 配置解决方案。

jetty

5
推荐指数
1
解决办法
3687
查看次数

为什么从 Jetty 9 加载静态文件时,chrome 会显示很长的“阻塞”时间(有时)

从我正在设置的 Jetty 9.2.3 实例加载 Web 资源时,我发现 Chrome 出现了一些奇怪的行为。特别是,我看到一些请求很快返回,而另一些则需要很长时间,Chrome 报告时间为“阻塞”。

在此处输入图片说明

/sf/ask/737617961/表明“阻塞”实际上是本地浏览器运行缓慢的原因到本地资源限制,但是这不会发生在其他 Web 服务器上,也不会发生在不同的客户端机器上。Firefox 似乎表现出同样缓慢的时间(虽然没有说明时间去了哪里),而 curl 似乎总是快速响应

大概这与我如何配置 Jetty 有某种关系,但我对如何进一步研究它感到困惑。

我怎样才能找到这个问题的原因?

performance jetty web-server

5
推荐指数
0
解决办法
3412
查看次数

Jetty Web 服务器的“Keep-Alive”响应头

如何为 Jetty Web 服务器启用“Keep-Alive”响应头?

Jetty Web 服务器 - 版本 7

jetty

4
推荐指数
1
解决办法
5156
查看次数

如何在ubuntu中启用从网络访问端口?

当我 ” netstat -an | grep LISTEN

我有行:

tcp6       0      0 127.0.0.1:24030         :::*                    LISTEN     
Run Code Online (Sandbox Code Playgroud)

我希望它是

tcp6       0      0 ::24030         :::*                    LISTEN     
Run Code Online (Sandbox Code Playgroud)

换句话说,我想将此端口向整个局域网开放,现在只能从本地计算机访问

我该怎么做?

我在 ubuntu 10.04

ubuntu jetty port solr

3
推荐指数
1
解决办法
2万
查看次数

Inserv 警告缺少 LSB 标签和覆盖

我在 Debian 服务器上安装了 Jetty 8。当我将 jetty 添加到 update-rc.d 时,它给出以下警告。这是什么?我应该关心它吗?

insserv: warning: script 'jetty.sh' missing LSB tags and overrides
Run Code Online (Sandbox Code Playgroud)

linux jetty

3
推荐指数
1
解决办法
3374
查看次数

在生产中保护 Apache Solr

我正在设置 Apache Solr 4.1,它将用于为 Web 应用程序索引数据。只有 Web 应用程序才能访问 Solr。用户和其他客户端不会直接与 Solr 对话。

保护此类 Solr 设置的最佳实践有哪些?

(我们使用 Jetty 来运行 Solr)

search jetty web-server solr web-application-firewall

3
推荐指数
1
解决办法
6618
查看次数

码头虚拟主机

我正在尝试使用多个域配置 Jetty,我面临的问题是 Jetty 正在运行另一个名为 SmartfoxServer 的服务器产品,所以我不确定我是否真的可以按照我喜欢的方式配置它。

这是我的 jetty.xml:

<Configure id="Server" class="org.mortbay.jetty.Server">
    <!-- =========================================================== -->
    <!-- Server Thread Pool                                          -->
    <!-- =========================================================== -->
    <Set name="ThreadPool">

      <New class="org.mortbay.thread.QueuedThreadPool">
        <Set name="minThreads">10</Set>
        <Set name="maxThreads">200</Set>
        <Set name="lowThreads">20</Set>
        <Set name="SpawnOrShrinkAt">2</Set>
      </New>

      <!-- Optional Java 5 bounded threadpool with job queue 
      <New class="org.mortbay.thread.concurrent.ThreadPool">
        <Set name="corePoolSize">50</Set>
        <Set name="maximumPoolSize">50</Set>
      </New>
      -->
    </Set>



    <!-- =========================================================== -->
    <!-- Set connectors                                              -->
    <!-- =========================================================== -->
    <!-- One of each type!                                           -->
    <!-- =========================================================== -->

    <!-- Use this connector for many frequently idle …
Run Code Online (Sandbox Code Playgroud)

jetty domain virtualhost

2
推荐指数
1
解决办法
4526
查看次数

Ubuntu 守护进程最佳实践?

我有一个 RingoJS 网络服务器(在 Jetty 上运行),它是 Apache 反向代理设置的一部分。

我希望多个 Ringo 进程在后台自主运行,在重启时自动启动等。基本上,与 Apache 或 Postgresql 守护进程相同。

我研究了在后台运行的进程(通过 & 或 bg)、nohup 和使用 screen 来维护多个上下文。我不确定这里的最佳做法是什么。

我希望能够轻松识别(友好名称)正在运行的每个 RingoJS 进程。(每个应用程序一个)。然后能够像使用 apachectl 或其他东西一样轻松地启动和停止它们。我希望进程在重新启动时自动启动,并且不受重复 ssh 会话的影响。

Screen 似乎是一个不错的选择,但它的用例似乎更多地用于移植 shell 上下文,而不是用于维护长时间运行的系统进程。我可以在后台运行作业,但担心注销后的僵尸进程或无法清楚识别正在运行的应用程序/服务的神秘 PID。

任何人都可以提供一些关于我“应该”做什么来实现这一结果的指示?

谢谢。

linux ubuntu jetty daemon service

2
推荐指数
1
解决办法
1148
查看次数

在 CentOS 6 x64 上找不到 JDK

我在 CentOS 6 服务器上安装了 jetty,但是当我尝试访问 jetty 的 WAR 示例时出现此错误:

org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac.  A full JDK (not just JRE) is required
Run Code Online (Sandbox Code Playgroud)

yum 说 JDK 1.6 已经安装,当我运行时

locate javac

没有任何相关的返回。

我添加/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/bin$PATH

但我认为这仍然是 JRE 而不是 JDK。

我下载并执行java_ee_sdk-6u4-jdk7-linux-x64.sh但它输出Could not locate a suitable jar utility.

有人知道如何在这台服务器上安装 Java 开发工具包 1.6 吗?

编辑:我更新了 JAVA_HOME 和 PATH,但仍然出现相同的错误。我在 bash_profile 中添加了以下命令:

export PATH=/usr/java/latest/bin:$PATH:$HOME/bin
export JAVA_HOME=/usr/java/latest/
Run Code Online (Sandbox Code Playgroud)

但是我收到了一个意外的 EOF 语法错误

编辑 2:

我安装了,jdk-7-linux-x64.rpm因为另一个不工作,它在/usr/java/. 不幸的是,在将新路径添加到 java 后,它仍然不起作用。 …

jetty java centos centos6

0
推荐指数
1
解决办法
5513
查看次数