Имам AWS API Gateway с websocket връзка. И има ламбда (LA), която се извиква от този API шлюз и изпраща заявка до друга услуга заедно с идентификатора на връзката на websocket. След това съществува. Има друга ламбда LB
, която слуша някое хранилище за данни в задната част. Услугата за съхранение на данни ще извика LB
, ако има събитие за актуализиране. Събитието включва идентификационен номер на връзка към websocket. И бих искал да позволя на LB
да изпрати събитие за актуализация до API шлюза, който препраща това събитие към клиенти през уебсокет връзка. Това е режим на комуникация според мен. Въпросът ми е дали API шлюзът поддържа такъв режим. Ако да, как LB
изпраща събитие за отговор до API шлюза и до клиентите?
Комуникацията изглежда като екранната снимка по-долу. Въпросът е дали работи? как отговорът ламбда изпраща събитие към API шлюза?
Добавих интеграционния отговор, както е показано по-долу. Има Integration Request
и Integration Response
. Но мога да настроя само една ламбда и за двете. Как мога да направя различна ламбда за заявка и отговор?