Micronaut 在特定端口上運(yùn)行服務(wù)器

2023-03-02 15:30 更新

默認(rèn)情況下,服務(wù)器在端口 8080 上運(yùn)行。但是,您可以將服務(wù)器設(shè)置為在特定端口上運(yùn)行:

 Properties Yaml  Toml  Groovy  Hocon  JSON 
micronaut.server.port=8086
micronaut:
  server:
    port: 8086
[micronaut]
  [micronaut.server]
    port=8086
micronaut {
  server {
    port = 8086
  }
}
{
  micronaut {
    server {
      port = 8086
    }
  }
}
{
  "micronaut": {
    "server": {
      "port": 8086
    }
  }
}

這也可以從環(huán)境變量進(jìn)行配置,例如MICRONAUT_SERVER_PORT=8086

要在隨機(jī)端口上運(yùn)行:

 Properties Yaml  Toml  Groovy  Hocon  JSON 
micronaut.server.port=-1
micronaut:
  server:
    port: -1
[micronaut]
  [micronaut.server]
    port=-1
micronaut {
  server {
    port = -1
  }
}
{
  micronaut {
    server {
      port = -1
    }
  }
}
{
  "micronaut": {
    "server": {
      "port": -1
    }
  }
}

如果多個(gè)服務(wù)器同時(shí)在同一端口上啟動,則設(shè)置顯式端口可能會導(dǎo)致測試失敗。為防止這種情況,請?jiān)跍y試環(huán)境配置中指定一個(gè)隨機(jī)端口。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號