Терміни документації, API та панелі керування. В останньому стовпці наведено назву в панелі, якщо вона інша.
| Термін |
Що це |
У панелі |
| Вихідні |
Ваша подія виходить із Railhook на ендпоінти, які зареєстрували ваші клієнти. Railhook — відправник і підписує все, що надсилає. |
Вихідні |
| Вхідні |
Вебхук від стороннього сервісу надходить у Railhook, а звідти — в призначення, які ви обрали. Railhook — отримувач і перевіряє все, що отримує. |
Вхідні |
| Термін |
Що це |
У панелі |
| Подія |
Те, що, за даними вашої системи, сталося: має тип (наприклад, order.completed) і вміст. Подія існує незалежно від того, чи хтось на неї чекає. |
Події |
| Ендпоінт |
URL, готовий приймати події, разом із секретом, на основі якого обчислюються підписи. |
Ендпоінти |
| Підписка |
Постійне правило: один ендпоінт хоче отримувати події певного типу. |
Підписки |
| З’єднання |
Ендпоінт разом із підписками, що на нього вказують: те, що ви налаштовуєте, тестуєте й вимикаєте як одне ціле. |
З’єднання |
| Доставка |
Завдання донести одну подію до одного ендпоінта. Діє, доки доставка не вдасться або Railhook її не полишить. Одна подія породжує по доставці на кожну відповідну підписку. |
Доставки |
| Порядковий номер |
Позиція доставки в межах ендпоінта. Потрібен, коли ввімкнено упорядковану доставку: доставки на той самий ендпоінт надходять у правильному порядку. |
— |
| Термін |
Що це |
У панелі |
| Джерело |
Підключений сервіс разом із тим, чим Railhook перевіряє, що вебхук справді надійшов від нього. |
Джерела |
| Вхідна подія |
Один вебхук, отриманий від джерела й збережений точно в тому вигляді, в якому надійшов. |
Отримані |
| Призначення |
URL, який ви обрали для вхідних подій, разом зі способом автентифікації на ньому. |
У кожному джерелі |
| Пересилання |
Завдання донести одну вхідну подію до одного призначення. Вхідний відповідник доставки. |
— |
Ці поняття спільні для обох напрямків.
| Термін |
Що це |
У панелі |
| Спроба |
Одна спроба доставки чи пересилання: один HTTP-запит і його результат. |
Спроби, у кожній доставці |
| Розклад повторних спроб |
Скільки чекати перед кожною наступною спробою і скільки всього спроб буде, перш ніж Railhook припинить спроби. Вихідні: 7 спроб з очікуванням 1 хв, 5 хв, 15 хв, 1 год, 6 год, потім 24 год. Вхідні: 5 спроб з очікуванням 1 хв, 5 хв, 15 хв, 1 год. |
— |
| DLQ |
Куди потрапляє доставка чи пересилання, коли розклад повторів вичерпано. Там вона чекає рішення людини. |
«Недоставлені повідомлення» (вихідні), «Недоставлені пересилання» (вхідні) |
| Відтворення |
Створення нових доставок із уже збережених подій. Повторна спроба — це наступна спроба тієї самої доставки, а відтворення — нова доставка. |
«Машина часу» |
| Тунель |
Локальний порт на вашому комп’ютері, доступний за публічним URL, доки CLI залишається підключеним. |
Тунелі |
| Термін |
Що це |
У панелі |
| Організація |
Верхній рівень ізоляції (tenant). Усе, чим ви володієте, належить рівно одній організації. |
Організація |
| Проєкт |
Частина роботи організації. Ендпоінти, джерела та API-ключі належать проєкту. |
Проєкт |