0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Quarkusのチュートリアルで少しつまづいた話

Last updated at Posted at 2023-11-14

つまづいたこと

Quarkus公式のGet Startedの通りに進めてLAN内サーバのlocalhost:8080にデプロイしたが、クライアントマシンのブラウザからサーバのIP:8080でアクセスできない。

結論

src/main/resources/application.propertiesに以下を記載する。

quarkus.http.host=0.0.0.0

以上。

原因

参考にしたstackoverflowの記事によると、Quarkusはデフォルトではループバックアドレスの127.0.0.1しか受け付けていないらしい。

src/main/resources/application.properties修正前

$ lsof -i -P -n | grep LISTEN | grep java
java    27494 tabatad  118u  IPv4 177935      0t0  TCP 127.0.0.1:5005 (LISTEN)
java    27494 tabatad  347u  IPv6 181013      0t0  TCP 127.0.0.1:8080 (LISTEN)

src/main/resources/application.properties修正後

$ lsof -i -P -n | grep LISTEN | grep java
java    28956 tabatad  118u  IPv4 162438      0t0  TCP 127.0.0.1:5005 (LISTEN)
java    28956 tabatad  347u  IPv6 187165      0t0  TCP *:8080 (LISTEN)

あらゆるIPで受け付けるように変更できている。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?