sls-db-warmer
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

sls-db-warmer

TS package that uses the data API to query AWS Aurora Serverless databases & prevent auto pause.

Usage

Invocation of sls-db-warmer should be scheduled according to how long your Aurora Serverless database is configured to wait before automatically pausing.

See sls-db-warmer-template for example use with scheduled lambdas using Serverless Framework.

import { warmDatabases } from "sls-db-warmer";

const databasesToWarm = {
	[firstDbName]: {
		secretArn: "",
		resourceArn: "",
		region: "",
		credentials: {
			accessKeyId: "",
			secretAccessKey: "",
		},
	},
	[secondDbName]: {
		...
	}
};

await warmDatabases(databasesToWarm);

Readme

Keywords

none

Package Sidebar

Install

npm i sls-db-warmer

Weekly Downloads

2

Version

1.0.2

License

MIT

Unpacked Size

5.76 kB

Total Files

8

Last publish

Collaborators

  • kkriminger