perf: 优化宝塔网站证书在并发部署时导致nginx配置文件错乱的问题

This commit is contained in:
xiaojunnuo
2025-11-24 23:18:56 +08:00
parent d75034deae
commit 51cc08411f
4 changed files with 82 additions and 166 deletions

View File

@@ -0,0 +1,14 @@
import { random } from "lodash-es";
import { locker } from "./dist/utils/util.lock.js";
async function testLocker() {
for (let i = 0; i < 10; i++) {
await locker.execute("test", async () => {
console.log("test", i);
await new Promise(resolve => setTimeout(resolve, Math.random() * 1000));
throw new Error("test error");
});
}
}
await testLocker();