Я превратил свой R Script в службу с Сантехник , и у меня служба запущена и управляется на моем компьютере с pm2
с nodejs
.У меня есть внешний интерфейс, и я хотел бы иметь возможность отправлять запрос API отдыха в мой экземпляр EC2 для доставки данных.
У меня две проблемы, с которыми я сталкиваюсь.Во-первых, я не хочу открывать свой экземпляр EC2 для всех.У меня есть сервер с хост-gator для моего сайта.Если кто-то заходит на мой сайт и вызывает запрос, приходит ли он с их IP или с моего сайта?
Вторая проблема - дать ему URL, который я могу curl
.Прямо сейчас я тестирую конечную точку API с помощью команд, подобных этой curl "http://localhost:8000/main
.Я могу использовать SSH только для своего экземпляра EC2 с секретным ключом, и я не хочу отправлять его через Интернет.
Как создать URL-адрес с возможностью запроса для моей конечной точки API на моем экземпляре EC2?
sessionInfo () R версия 3.5.3 (2019-03-11) Платформа: x86_64-pc-linux-gnu (64-разрядная версия) Работает под: Amazon Linux AMI 2018.03