Add CACHE_DIR var
This commit is contained in:
parent
9d02ab1eb5
commit
f7ff6336f2
@ -5,7 +5,8 @@
|
|||||||
"HTTP_PORT": 8999,
|
"HTTP_PORT": 8999,
|
||||||
"SPAWN_CLUSTER_PROCS": 0,
|
"SPAWN_CLUSTER_PROCS": 0,
|
||||||
"API_URL_PREFIX": "/api/v1/",
|
"API_URL_PREFIX": "/api/v1/",
|
||||||
"POLL_RATE_MS": 2000
|
"POLL_RATE_MS": 2000,
|
||||||
|
"CACHE_DIR": "./"
|
||||||
},
|
},
|
||||||
"CORE_RPC": {
|
"CORE_RPC": {
|
||||||
"HOST": "127.0.0.1",
|
"HOST": "127.0.0.1",
|
||||||
|
@ -5,10 +5,11 @@ import * as cluster from 'cluster';
|
|||||||
import memPool from './mempool';
|
import memPool from './mempool';
|
||||||
import blocks from './blocks';
|
import blocks from './blocks';
|
||||||
import logger from '../logger';
|
import logger from '../logger';
|
||||||
|
import config from '../config';
|
||||||
|
|
||||||
class DiskCache {
|
class DiskCache {
|
||||||
private static FILE_NAME = './cache.json';
|
private static FILE_NAME = config.MEMPOOL.CACHE_DIR + 'cache.json';
|
||||||
private static FILE_NAMES = './cache{number}.json';
|
private static FILE_NAMES = config.MEMPOOL.CACHE_DIR + 'cache{number}.json';
|
||||||
private static CHUNK_SIZE = 10000;
|
private static CHUNK_SIZE = 10000;
|
||||||
constructor() {
|
constructor() {
|
||||||
if (!cluster.isMaster) {
|
if (!cluster.isMaster) {
|
||||||
|
@ -8,6 +8,7 @@ interface IConfig {
|
|||||||
SPAWN_CLUSTER_PROCS: number;
|
SPAWN_CLUSTER_PROCS: number;
|
||||||
API_URL_PREFIX: string;
|
API_URL_PREFIX: string;
|
||||||
POLL_RATE_MS: number;
|
POLL_RATE_MS: number;
|
||||||
|
CACHE_DIR: string;
|
||||||
};
|
};
|
||||||
ESPLORA: {
|
ESPLORA: {
|
||||||
REST_API_URL: string;
|
REST_API_URL: string;
|
||||||
@ -66,7 +67,8 @@ const defaults: IConfig = {
|
|||||||
'HTTP_PORT': 8999,
|
'HTTP_PORT': 8999,
|
||||||
'SPAWN_CLUSTER_PROCS': 0,
|
'SPAWN_CLUSTER_PROCS': 0,
|
||||||
'API_URL_PREFIX': '/api/v1/',
|
'API_URL_PREFIX': '/api/v1/',
|
||||||
'POLL_RATE_MS': 2000
|
'POLL_RATE_MS': 2000,
|
||||||
|
'CACHE_DIR': './'
|
||||||
},
|
},
|
||||||
'ESPLORA': {
|
'ESPLORA': {
|
||||||
'REST_API_URL': 'http://127.0.0.1:3000',
|
'REST_API_URL': 'http://127.0.0.1:3000',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user