if we run on pixmap.fun, wipe redis
This commit is contained in:
parent
b75e6906ae
commit
d7d0cfc846
|
@ -7,7 +7,7 @@ import path from 'path';
|
||||||
import { createClient, defineScript } from 'redis';
|
import { createClient, defineScript } from 'redis';
|
||||||
import { isMainThread } from 'worker_threads';
|
import { isMainThread } from 'worker_threads';
|
||||||
|
|
||||||
import { REDIS_URL, SHARD_NAME } from '../../core/config';
|
import { REDIS_URL, SHARD_NAME, BACKUP_URL } from '../../core/config';
|
||||||
|
|
||||||
const scripts = {
|
const scripts = {
|
||||||
placePxl: defineScript({
|
placePxl: defineScript({
|
||||||
|
@ -83,6 +83,9 @@ export const connect = async () => {
|
||||||
pubsub.publisher = client;
|
pubsub.publisher = client;
|
||||||
pubsub.subscriber = subscriber;
|
pubsub.subscriber = subscriber;
|
||||||
}
|
}
|
||||||
|
if (BACKUP_URL?.includes('pixmap.fun')) {
|
||||||
|
client.flushAll('ASYNC');
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
export default client;
|
export default client;
|
||||||
|
|
Loading…
Reference in New Issue