feat: 支持微信支付

This commit is contained in:
xiaojunnuo
2024-12-23 13:27:04 +08:00
parent 67d762b6a5
commit 45d6347f5b
13 changed files with 94 additions and 35 deletions
@@ -1,6 +1,6 @@
import { App, Autoload, Config, Init, Inject, Scope, ScopeEnum } from '@midwayjs/core';
import { getPlusInfo, isPlus } from '@certd/plus-core';
import { logger } from '@certd/basic';
import { isDev, logger } from '@certd/basic';
import { SysInstallInfo, SysSettingsService } from '@certd/lib-server';
import { getVersion } from '../../utils/version.js';
@@ -36,6 +36,18 @@ export class AutoZPrint {
}
logger.info('Certd已启动');
logger.info('=========================================');
if (isDev()) {
this.startHeapLog();
}
}
startHeapLog() {
function format(bytes: any) {
return (bytes / 1024 / 1024).toFixed(2) + ' MB';
}
setInterval(() => {
logger.info(`heapUsed: ${format(process.memoryUsage().heapUsed)}`);
}, 60000);
}
async startHttpsServer() {