feat: enhance DatabaseManagerService and QueryExecuterService with timeout settings, add AxiosPlugin for HTTP requests, and update DatabasePlugin to use query method

This commit is contained in:
Boris D
2025-10-09 17:20:33 +03:00
parent 0631e99886
commit 5b30b876e5
7 changed files with 104 additions and 13 deletions

View File

@ -61,7 +61,7 @@ export class QueryExecuterService {
{
removeOnComplete: true,
removeOnFail: true,
attempts: 3,
attempts: 0,
}
);
@ -130,6 +130,8 @@ export class QueryExecuterService {
const vm = new Vm({
memoryLimit: 128,
timeLimit: BigInt(100e9),
cpuTimeLimit: BigInt(5e9),
modules: modules,
plugins: plugins,
});