Skip to content
Nohara Hajime edited this page Jan 6, 2016 · 1 revision

Jetty

概要

https://ja.wikipedia.org/wiki/Jetty
Jetty は、100%Javaで開発されたJava Servletコンテナ/Webサーバである。
WebSocketなどのプロトコルもサポートする。Jetty はオープンソースプロジェクトとして開発され、Apache 2.0 License でリリースされている。
JBoss、Apache Geronimoといった他のプロジェクトでも利用されている。
単純で効率的な組み込みやすいWebサーバとなるよう意図して開発されている。
サイズが小さいので、組み込み型 Java アプリケーションにWebサービスを提供するのに適している。
その一方で、Apache HadoopやGoogle App Engineといった大規模でスケーラビリティが重視されるサービスにおいても採用されている[2]。
2009年1月、WebtideはJettyのコアコンポーネントをcodehausからEclipse Foundationに移管することを発表した。

How to use

https://docs.spring.io/spring-boot/docs/current/reference/html/howto-embedded-servlet-containers.html#howto-use-jetty-instead-of-tomcat
https://spring.io/blog/2014/03/07/deploying-spring-boot-applications#jetty