Open lgh06 opened 2 years ago
for both RabbitMQ / MongoDB / pm2 and nodejs and related drivers / libs.
[x] seeing rabbitmq retry https://www.rabbitmq.com/dlx.html#effects read. ignore now.
[x] and ttl https://www.rabbitmq.com/ttl.html (see packages\vendor-scripts-n-configs\README.md)
[x] and length limit https://www.rabbitmq.com/maxlength.html read. ignore now.
[x] and ack timeout https://www.rabbitmq.com/consumers.html#acknowledgement-timeout (see packages\vendor-scripts-n-configs\README.md)
[ ] https://www.rabbitmq.com/confirms.html
[ ] https://www.rabbitmq.com/production-checklist.html
[ ] https://www.rabbitmq.com/monitoring.html
[ ] https://www.rabbitmq.com/reliability.html
[ ] https://pm2.keymetrics.io/docs/usage/startup/
[ ] https://pm2.keymetrics.io/docs/usage/restart-strategies/
[ ] https://docs.mongodb.com/drivers/node/v4.3/fundamentals/connection
[ ] https://docs.mongodb.com/v5.0/tutorial/analyze-query-plan/
[ ] https://docs.mongodb.com/v5.0/administration/configuration/#security-considerations
do not retry tasks for now. always ack a message.
see also #15 for safety auth. see #20 for time-series taskHistory collection and create index
for both RabbitMQ / MongoDB / pm2 and nodejs and related drivers / libs.
[x] seeing rabbitmq retry https://www.rabbitmq.com/dlx.html#effects read. ignore now.
[x] and ttl https://www.rabbitmq.com/ttl.html (see packages\vendor-scripts-n-configs\README.md)
[x] and length limit https://www.rabbitmq.com/maxlength.html read. ignore now.
[x] and ack timeout https://www.rabbitmq.com/consumers.html#acknowledgement-timeout (see packages\vendor-scripts-n-configs\README.md)
[ ] https://www.rabbitmq.com/confirms.html
[ ] https://www.rabbitmq.com/production-checklist.html
[ ] https://www.rabbitmq.com/monitoring.html
[ ] https://www.rabbitmq.com/reliability.html
[ ] https://pm2.keymetrics.io/docs/usage/startup/
[ ] https://pm2.keymetrics.io/docs/usage/restart-strategies/
[ ] https://docs.mongodb.com/drivers/node/v4.3/fundamentals/connection
[ ] https://docs.mongodb.com/v5.0/tutorial/analyze-query-plan/
[ ] https://docs.mongodb.com/v5.0/administration/configuration/#security-considerations