test.js 922 字节
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const express = require("express");
const index_1 = require("./index");
const path = require("path");
const config = {
    app: express().use(require('body-parser').json()),
    appDomain: "http://10.0.1.92:17001/",
    port: 8088,
    xxlJob: {
        executorKey: "job-ydn-zq",
        scheduleCenterUrl: "http://xxljob.ydniu.com/xxl-job-admin",
        accessToken: "default_token",
        jobLogPath: "logs/job",
        enableDebugLog: false,
    },
    frpcConfigPath: path.join(process.cwd(), 'frp/frpc.toml')
};
var jobExecutor = new index_1.JobExecutor(config);
jobExecutor.register("demoJobHandler", async (args) => {
    for (let i = 1; i < 10; i++) {
        await new Promise((resolve, reject) => {
            setTimeout(resolve, 888);
        });
    }
    return { result: 'return value' };
});
//# sourceMappingURL=test.js.map