Как запустить функцию коннектора в нескольких средах
  • 05 Jan 2024
  • 1 Минута для чтения
  • Авторы

Как запустить функцию коннектора в нескольких средах


Article Summary

Узнайте, как создавать тестовые производственные среды, среды тестирования и среды разработки для коннекторов.

В этой статье вы узнаете:

  • Как автоматически сопоставлять функцию коннектора с тестовыми средами и средами разработки

Как запустить функцию коннектора в нескольких Environment средах

Когда вы тестируете функции коннектора в режиме "Разработка" приложения, вы можете не захотеть вносить обновления в производственную базу данных или другой источник истины.

Например, допустим, вы используете Tulip Player на своем компьютере для тестирования триггера, который запускает функцию коннектора с помощью POST-запроса. Возможно, вы не захотите добавлять тестовые данные в производственную базу данных.

Вместо этого вы можете запустить функцию коннектора с тестовой базой данных. Для этого в Tulip можно использовать "Среды".

Окружения позволяют запускать одни и те же функции коннектора на разных базах данных/сервисах в зависимости от состояния приложения.

Другими словами, когда вы запускаете приложение в режиме разработки, функция коннектора будет автоматически запущена в среде тестирования или разработки.

Чтобы включить несколько сред коннекторов в вашей учетной записи, перейдите на вкладку " Коннекторы " на странице настроек учетной записи вашего экземпляра. Переключите переключатель в разделе "Разрешить выбор среды коннектора в режиме разработчика".

Toggle Connector Environments.gif

Настройка нескольких сред

После создания нового SQL- или HTTP-коннектора вы увидите следующее окно.

image.png

По умолчанию будет выбрано "1 соединение", что означает, что функции коннектора во всех версиях приложения будут соединяться с одним и тем же сервером.

Но если вы хотите запустить функции коннектора в нескольких средах, выберите "2 соединения". Теперь у вас будет возможность добавить сведения о двух отдельных серверах.

Как используются среды

В зависимости от места запуска приложения и его состояния используются различные окружения.

В режиме разработчика окружение может быть перезаписано ( подробности здесь), а в Tulip Player используемое окружение будет полностью зависеть от стадии жизненного цикла приложения.

image.png

Дальнейшее чтение


Вы нашли то, что искали?

Вы также можете зайти на community.tulip.co, чтобы задать свой вопрос или узнать, сталкивались ли другие с подобным вопросом!


Была ли эта статья полезной?