You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In AWS serverless environment, The DataSource has to be destroyed when the lambda request finishes and re-initialize on lambda warm-start in order to reduce the amount of the idle db connections.
On lambda cold-start, everything works fine because a new nest application gets initialized but, on lambda warm-start, the existing nest application is used and the transactional feature doesn't seem to work with the newly initialized DataSource.
I would like to know if there is any way to solve this problem. Thanks!
The text was updated successfully, but these errors were encountered:
I found out that the issue wasn't because of destruction and re-initialization of DataSource.
Transactional feature doesn't seem to work with TypeORM's lazy relation feature.
Thanks for the awesome library!
In AWS serverless environment, The DataSource has to be destroyed when the lambda request finishes and re-initialize on lambda warm-start in order to reduce the amount of the idle db connections.
On lambda cold-start, everything works fine because a new nest application gets initialized but, on lambda warm-start, the existing nest application is used and the transactional feature doesn't seem to work with the newly initialized DataSource.
I would like to know if there is any way to solve this problem. Thanks!
The text was updated successfully, but these errors were encountered: