Параметр -d
(--debug-port
) относится к порту, к которому вы будете подключать отладчик, а не к порту, к которому приложение прислушивается.
То есть sam local start-api -d 8080
означает «Запустить приложение на порту по умолчанию и разрешить мне подключить отладчик к порту 8080».
Чтобы приложение прослушивало другой порт, используйте параметр -p
(--port
).
Конечно, вы можете использовать оба. Например,
sam local start-api -p 8080 -d 5858
означает «Запустите приложение на порту 8080 и разрешите мне подключить отладчик к порту 5858».