1 | ;
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | require('source-map-support/register');
|
4 | const preload_1 = require("./preload");
|
5 | preload_1.preload();
|
6 | const index_1 = require("../index");
|
7 | const pinus_logger_1 = require("pinus-logger");
|
8 | // configure('./config/log4js.json');
|
9 | let logger = pinus_logger_1.getLogger('pinus-rpc', 'sample-server');
|
10 | // remote service path info list
|
11 | let paths = [
|
12 | {
|
13 | serverType: 'test',
|
14 | namespace: 'user', path: __dirname + '/remote/test'
|
15 | }
|
16 | ];
|
17 | function runServer(port) {
|
18 | let server = index_1.createServer({ paths: paths, port: port, rpcDebugLog: true,
|
19 | rpcLogger: logger,
|
20 | acceptorFactory: index_1.createTcpAcceptor,
|
21 | bufferMsg: true,
|
22 | interval: 2000
|
23 | });
|
24 | server.start();
|
25 | console.log('rpc server started.' + port);
|
26 | }
|
27 | runServer(3333);
|
28 | runServer(3334);
|
29 | setTimeout(() => runServer(3335), 5000);
|
30 | process.on('uncaughtException', function (err) {
|
31 | console.error(err);
|
32 | });
|
33 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VydmVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc2FtcGxlL3NlcnZlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLE9BQU8sQ0FBQyw2QkFBNkIsQ0FBQyxDQUFDO0FBQ3ZDLHVDQUFrQztBQUNsQyxpQkFBTyxFQUFFLENBQUM7QUFDVixvQ0FBeUQ7QUFFekQsK0NBQXVDO0FBQ3ZDLHFDQUFxQztBQUNyQyxJQUFJLE1BQU0sR0FBRyx3QkFBUyxDQUFDLFdBQVcsRUFBRSxlQUFlLENBQUMsQ0FBQztBQUVyRCxnQ0FBZ0M7QUFDaEMsSUFBSSxLQUFLLEdBQUc7SUFDVjtRQUNFLFVBQVUsRUFBRSxNQUFNO1FBQ2xCLFNBQVMsRUFBRSxNQUFNLEVBQUUsSUFBSSxFQUFFLFNBQVMsR0FBRyxjQUFjO0tBQUM7Q0FDdkQsQ0FBQztBQUlGLFNBQVMsU0FBUyxDQUFDLElBQVk7SUFFM0IsSUFBSSxNQUFNLEdBQUcsb0JBQVksQ0FBQyxFQUFDLEtBQUssRUFBRSxLQUFLLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxXQUFXLEVBQUUsSUFBSTtRQUNsRSxTQUFTLEVBQUUsTUFBTTtRQUNqQixlQUFlLEVBQUUseUJBQWlCO1FBQ2xDLFNBQVMsRUFBRSxJQUFJO1FBQ2YsUUFBUSxFQUFFLElBQUk7S0FDakIsQ0FBQyxDQUFDO0lBQ0gsTUFBTSxDQUFDLEtBQUssRUFBRSxDQUFDO0lBQ2YsT0FBTyxDQUFDLEdBQUcsQ0FBQyxxQkFBcUIsR0FBRyxJQUFJLENBQUMsQ0FBQztBQUM5QyxDQUFDO0FBSUQsU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDO0FBQ2hCLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQztBQUNoQixVQUFVLENBQUMsR0FBRyxFQUFFLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDO0FBR3hDLE9BQU8sQ0FBQyxFQUFFLENBQUMsbUJBQW1CLEVBQUUsVUFBUyxHQUFHO0lBQ3hDLE9BQU8sQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7QUFDdkIsQ0FBQyxDQUFDLENBQUMifQ== |
\ | No newline at end of file |