Spring Bootアプリケーションのポートを構成する方法

この記事の翻訳元:Spring Bootアプリケーションのポートを構成する方法

Spring BootアプリケーションがリッスンするTCP / IPポートを構成して、デフォルトのポート8080を使用しないようにする方法。


#1階

参照:https : //stackoom.com/question/1QSh8/ Spring-Bootアプリケーションのポートを構成する方法


#2F

AS の中で述べてドキュメントのいずれかのSET server.port使用してコマンドラインオプションにASシステムプロパティのJVM -Dserver.port=8090または追加application.properties/src/main/resources/持つ よう文書で説明し、使用するJVM -Dserver.port=8090コマンドラインオプションserver.portシステムプロパティとして、または/src/main/resources/追加しますapplication.properties

server.port=8090

ランダムなポートを使用するために ランダムなポート用

server.port=0

#3階

EmbeddedServletContainerFactory構成(JavaベースまたはXML)内Beanをオーバーライドしてポートを指定できます (JavaまたはXMLに基づいEmbeddedServletContainerFactory て)構成内のBeanをオーバーライドしてポートを指定できますここでは、使用する組み込みサーブレットコンテナのポートを指定できます 。ここで 使用する組み込みサーブレットコンテナのポートを指定できます、参照してください春ブーツ-コア。「組込みサーブレットコンテナのサポート」段落とそこ例 を参照してください春ブーツ・コア「組込みサーブレットコンテナのサポート」段落と例。 これがお役に立てば幸い です。


#4F

使用application.ymlしている 場合、以下の行追加してください。を使用している場合、以下の行追加してください。application.yml

server:
     port: 9000

もちろん、ランダムポートの 場合は0ですもちろん、ランダムポートの場合は0です。


#5F

Spring Bootアプリケーション組み込みTomcatのポートを変更する主な方法は2つあります。SpringBootアプリケーションでは、組み込みTomcatのポートを変更する主な方法が2つあります

application.propertiesを変更する

まず、/ resourcesフォルダーにあるapplication.propertiesファイルを試すことができます。 最初に、/ resourcesフォルダーにあるapplication.propertiesファイルを試すことができます

server.port = 8090

application.propertiesファイル

VMオプションを変更し 、仮想マシンのオプションを変更します

あなたがしたい場合は、2番目の方法は、 :任意のファイルを変更し、あなただけのローカル上で必要なことを何かにチェックを避けるには、VM引数を使用することができ ますが、任意のファイルを変更しないと、ローカル上で確認したい場合は、第二の方法を操作を実行するには、vm argを使用できます。

「実行」->「構成の編集」->「VMオプション 」に移動します。「実行」->「構成の編集」->「VMオプション」に移動します。

-Dserver.port=8090

vm argを使用してポートを変更する

さらに、詳細情報が必要な場合は、次のブログ投稿をここで確認できます。SpringBootアプリケーションのポートを変更する さらに、詳細情報が必要な場合は、次のブログ投稿をここで確認できます。SpringBootアプリケーションを変更しますポート


#6階

  1. 誰が言ったように、あなたが指定することができ application.properties あなたがapplication.properties指定することができ、我々が言っている
    はserver.portを= 9000(他の可能性があり、任意の値) はserver.port = 9000(他の値とすることができます)

  2. プロジェクトでスプリングアクチュエータを使用している場合、デフォルトではデフォルトで 8080をポイントしデフォルト
    で変更する場合は、application.propertiesで 8080を指定 します。それを変更する、application.propertiesに記載されているが
    management.port = 9001(他のかもしれない任意の値) management.port = 9001(任意の他の値であってもよいです)

元の記事を0件公開 75 件を賞賛 56万回の閲覧+

おすすめ

転載: blog.csdn.net/w36680130/article/details/105466179