Rumah  >  Artikel  >  Java  >  Bagaimana untuk menyesuaikan titik akhir dalam SpringBoot2

Bagaimana untuk menyesuaikan titik akhir dalam SpringBoot2

PHPz
PHPzke hadapan
2023-05-12 08:40:151402semak imbas

Titik akhir tersuai ciri baharu SpringBoot2

package com.yan.otlan.springboot; 
import org.springframework.boot.actuate.endpoint.annotation.Endpoint;
import org.springframework.boot.actuate.endpoint.annotation.ReadOperation;
import org.springframework.boot.actuate.endpoint.annotation.Selector;
import org.springframework.stereotype.Component; 
@Endpoint(id = "customPoint")
@Component
public class StatusEndPoint { 
	@ReadOperation
	public String getCustom(@Selector String name) {
		return "MyName is ." + name;
	} 
}

Hanya tiga anotasi diperlukan @endpoint, @ReadOperation, @Selector

Mulakan projek springboot

Bagaimana untuk menyesuaikan titik akhir dalam SpringBoot2

Melihat peta merah bermakna kejayaan

Lawati http://127.0.0.1:8080/actuator/customPoint/156

Hasil

Bagaimana untuk menyesuaikan titik akhir dalam SpringBoot2

Sifat titik akhir SpringBoot-Actuator-Custom

Tutup semua titik akhir

management.endpoints.enabled-by-default: false

Ubah suai laluan projek akses

Laluan akses lalai ialah /actuator, Ia boleh diubah suai dengan mengubah suai atribut berikut

management.endpoints.web.base-path: /actuator

Sebagai contoh, laluan akses lalai ialah http://ip:port/actuator

Jika anda ingin mengubah suai laluan akses kepada http://ip:port/myActuator

, anda boleh menetapkan atribut kepada /myActuator

Laluan mesti bermula dengan /, jika tidak, ia tidak boleh diakses

Atas ialah kandungan terperinci Bagaimana untuk menyesuaikan titik akhir dalam SpringBoot2. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam