HTTP-запросы между приложениями в разных доменах PCF

В настоящее время у меня есть сервер узла, развернутый в PCF, который периодически делает запросы GET к другим приложениям в PCF.

Некоторые приложения находятся в том же домене, и эти GET-запросы работают; однако, когда я делаю запросы к приложениям в другом домене, у них истекает время ожидания.

Подвести итоги:

      MyApplication   = NodeJS server running at MyApp.apps.dev.company.int
DevApplication  = Application running at DevApp.apps.dev.company.int
ProdApplication = Application running at ProdApp.apps.prod.company.int

GET Requests from MyApplication to DevApplication work, 
but GET requests from MyApplication to ProdApplication do not.

GET requests from localhost work for both DevApplication and ProdApplication.

Что вызывает эту проблему и как ее решить?

1 ответ

Эти приложения развернуты в одном пространстве или в разных? Возможно, вам не хватает ASG (группа безопасности приложений), если они находятся в другом пространстве ... ASG управляет исходящим трафиком из вашего приложения и работает на уровне пространства ..

Если prod и dev - совершенно разные основы, то, возможно, он может быть заблокирован и разрешен доступ к приложению через какой-то другой домен и, возможно, через F5.

Другие вопросы по тегам