Реализация отказоустойчивости с помощью Swagger Codegen? - PullRequest
0 голосов
/ 28 октября 2019

Мне нравится использовать Swagger Codegen для генерации клиентов для моих служб OAS2.0. Сейчас я работаю над тем, чтобы сделать генерацию клиентов частью моего конвейера CI / CD. Все работает отлично.

Я создаю клиент Java Resteasy, как это.

java -jar %codegenpath%/swagger-codegen-cli-%codegenversion%.jar generate -i %projectpath%/swagger.json -l %language% -o %projectpath% -c %projectpath%\config.json

Тогда мой конфиг выглядит так

{
  "invokerPackage": "BLAH.Client",
  "modelPackage": "BLAH.Model",
  "apiPackage": "BLAH.Api",
  "groupId": "BLAH.Client"
}

Я заметил, что нетпохоже, это способ предоставить какую-то политику повторов и тайм-ауты по умолчанию. Это то, что мне не хватает, или мне нужно изменить существующий шаблон, чтобы справиться с этим?

...