首頁>Club>
4
回覆列表
  • 1 # 使用者5820983006085

    可以以透過HTTP傳送shutdown訊號的方式停止伺服器。

    具體步驟如下:

    1. 在pom.xml中引入actuator依賴<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId></dependency>

    2.開啟shutdown endpointSpring Boot Actuator的shutdown endpoint預設是關閉的,因此在application.properties中開啟shutdown endpoint:#啟用shutdownendpoints.shutdown.enabled=true#禁用密碼驗證endpoints.shutdown.sensitive=false3. 傳送shutdown訊號shutdown的預設url為host:port/shutdown,當需要停止服務時,向伺服器post該請求即可,如:curl -X POST host:port/shutdown將得到形如{"message":"Shutting down, bye..."}的響應4. 安全設定開啟安全驗證在application.properties中變更配置,並#開啟shutdown的安全驗證endpoints.shutdown.sensitive=true#驗證使用者名稱security.user.name=admin#驗證密碼security.user.password=secret#角色management.security.role=SUPERUSER

  • 中秋節和大豐收的關聯?
  • 有兩個投資方案,一套高風險高回報,另外一套是低風險低迴報,哪個更優?