aboutsummaryrefslogtreecommitdiff
path: root/src/server/session_manager/session_manager_cluster.ts
diff options
context:
space:
mode:
authorSam Wilkins <samwilkins333@gmail.com>2020-01-03 23:28:34 -0800
committerSam Wilkins <samwilkins333@gmail.com>2020-01-03 23:28:34 -0800
commitb31d54b285236dc92f7d287af6a441878f429a34 (patch)
tree4f2289276b33eb37f5c75b0221cdc046d2967fcd /src/server/session_manager/session_manager_cluster.ts
parent5111eb546d9bcd6070ddbe8076f3389a37cd7081 (diff)
session restructuring and schema enforced json configuration
Diffstat (limited to 'src/server/session_manager/session_manager_cluster.ts')
-rw-r--r--src/server/session_manager/session_manager_cluster.ts36
1 files changed, 0 insertions, 36 deletions
diff --git a/src/server/session_manager/session_manager_cluster.ts b/src/server/session_manager/session_manager_cluster.ts
deleted file mode 100644
index 546465c03..000000000
--- a/src/server/session_manager/session_manager_cluster.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-import { isMaster, fork, on } from "cluster";
-import { cpus } from "os";
-import { createServer } from "http";
-
-const capacity = cpus().length;
-
-let thrown = false;
-
-if (isMaster) {
- console.log(capacity);
- for (let i = 0; i < capacity; i++) {
- fork();
- }
- on("exit", (worker, code, signal) => {
- console.log(`worker ${worker.process.pid} died with code ${code} and signal ${signal}`);
- fork();
- });
-} else {
- const port = 1234;
- createServer().listen(port, () => {
- console.log('process id local', process.pid);
- console.log(`http server started at port ${port}`);
- if (!thrown) {
- thrown = true;
- setTimeout(() => {
- throw new Error("Hey I'm a fake error!");
- }, 1000);
- }
- });
-}
-
-process.on('uncaughtException', function (err) {
- console.error((new Date).toUTCString() + ' uncaughtException:', err.message);
- console.error(err.stack);
- process.exit(1);
-}); \ No newline at end of file