Отключение / cloudfoundryapplication при весенней загрузке

Я установил management.cloudfoundry.enabled=false в файле application.properties для весенней загрузки и развернул приложение на PCF. Однако я все еще вижу, что конечная точка вызывается. Что еще нужно, чтобы избежать вызова этой конечной точки?


person Sunil Dabburi    schedule 12.09.2018    source источник


Ответы (1)


Вы не можете это остановить. Когда ваше приложение развернуто в Pivotal Cloud Foundry, диспетчер приложений запросит эту конечную точку. Это делается для того, чтобы иметь возможность отображать дополнительную информацию о вашем приложении.

В более старых версиях диспетчера приложений он запрашивал ваше приложение всякий раз, когда ему требовалась информация. В более новых версиях диспетчера приложений он умнее и будет отступать, если получит код ответа HTTP, отличный от 200, например, если вы отключили конечную точку или у вас есть приложение, отличное от Spring, которое не реализует конечную точку. Даже в этих более новых версиях вы по-прежнему будете видеть, как он генерирует некоторые из этих запросов, просто их будет не так много.

Обратите внимание, что если вы установите management.cloudfoundry.enabled=false, диспетчер приложений не сможет отображать всю дополнительную информацию, связанную с Spring и Java.

https://docs.pivotal.io/pivotalcf/2-2/console/using-actuators.html

person Daniel Mikusa    schedule 14.09.2018