redis.mjs 464 B

12345678910111213141516171819
  1. import redis from '@overleaf/redis-wrapper'
  2. import config from 'config'
  3. const redisOptions = config.get('redis.queue')
  4. console.log('REDIS CONFIG', {
  5. ...redisOptions,
  6. password: '*'.repeat(redisOptions.password.length),
  7. })
  8. const rclient = redis.createClient(redisOptions)
  9. try {
  10. await rclient.healthCheck()
  11. console.log('REDIS HEALTHCHECK SUCCEEDED')
  12. } catch (error) {
  13. console.error('REDIS HEALTHCHECK FAILED', error)
  14. } finally {
  15. await rclient.quit()
  16. }