31

チュートリアルに従うことで、次の依存関係を使用して、Jetty が実行されているスプリング ブートを立ち上げることができました。

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
        <exclusions>
            <exclusion>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-tomcat</artifactId>
            </exclusion>
        </exclusions>
    </dependency>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-actuator</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-jetty</artifactId>
    </dependency>

ただし、次のような Jetty サーバーを構成するにはどうすればよいですか。

  1. サーバー スレッド (キュー スレッド プール)
  2. サーバー コネクタ
  3. https 構成。
  4. Jetty で利用可能なすべての構成...?

で簡単にできる方法はありますか

  1. アプリケーション.yml?
  2. 構成クラス?

どんな例でも大歓迎です。

どうもありがとう!!

4

5 に答える 5

15

サーブレット コンテナーの一般的な拡張ポイントがいくつかあり、Jetty API 呼び出しをそれらにプラグインするためのオプションもあります。一般的なアドバイスは docs にあります。Jetty はまだそれほど注目されていないため、Tomcat と同じように宣言型の構成に使用できるオプションがない可能性があり、まだあまり使用されていないことは確かです。それを変えるのを手伝いたいなら、助けを歓迎します。

于 2013-12-08T18:31:45.713 に答える
4

http://howtodoinjava.com/spring/spring-boot/configure-jetty-server/からプログラムで Jetty を (部分的に) 構成する可能性

@Bean
public JettyEmbeddedServletContainerFactory  jettyEmbeddedServletContainerFactory() {
    JettyEmbeddedServletContainerFactory jettyContainer = 
        new JettyEmbeddedServletContainerFactory();

    jettyContainer.setPort(9000);
    jettyContainer.setContextPath("/home");
    return jettyContainer;
}
于 2017-05-17T10:09:19.237 に答える