https://github.com/andresweitzel/sqs_nodejs_aws
Modelo para el uso de Amazon SQS implementado con Nodejs, Serverless-offline, Amazon SQS, Amazon Api-Gateway, Aws-lambda, etc
https://github.com/andresweitzel/sqs_nodejs_aws
amazon-sqs nodejs serverless-framework serverless-offline sqs sqs-consumer sqs-producer sqs-queue
Last synced: about 2 months ago
JSON representation
Modelo para el uso de Amazon SQS implementado con Nodejs, Serverless-offline, Amazon SQS, Amazon Api-Gateway, Aws-lambda, etc
- Host: GitHub
- URL: https://github.com/andresweitzel/sqs_nodejs_aws
- Owner: andresWeitzel
- License: gpl-3.0
- Created: 2023-06-07T02:05:15.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-08-03T21:39:13.000Z (almost 2 years ago)
- Last Synced: 2025-02-01T12:46:17.717Z (4 months ago)
- Topics: amazon-sqs, nodejs, serverless-framework, serverless-offline, sqs, sqs-consumer, sqs-producer, sqs-queue
- Language: JavaScript
- Homepage:
- Size: 27.8 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Ejecución del proyecto
* git clone repo
* npm i -g serverless
* npm i
* npx kill-port 9324 (si tenemos otro/s proceso/s en este puerto)
* npm start
* Ejecutamos el siguiente endpoint de tipo POST con postman
```git
curl --location 'http://localhost:4000/dev/sender-queue/' \
--header 'x-api-key: f98d8cd98h73s204e3456998ecl9427j'
```
* Resultado desde consola (QueueSendMessage y QueueReceiveMessage)
## Comandos
* Iniciar solo servicio elasticmq
```cmd
npm run queue-start
```
* Iniciar solo servicio serverless-offline
```cmd
npm run serverless-offline
```
* Iniciar el servicio de elasticmq y serverless
```cmd
npm start
```