mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-04 22:59:01 +02:00
5c4e116ad2
Improve GCP logging for web GitOrigin-RevId: 1198fab2e821a55563058171cfa435605216e337
28 lines
615 B
JavaScript
28 lines
615 B
JavaScript
const App = require('../../../../app.js')
|
|
const QueueWorkers = require('../../../../app/src/infrastructure/QueueWorkers')
|
|
const MongoHelper = require('./MongoHelper')
|
|
const RedisHelper = require('./RedisHelper')
|
|
const { logger } = require('@overleaf/logger')
|
|
|
|
logger.level('error')
|
|
|
|
MongoHelper.initialize()
|
|
RedisHelper.initialize()
|
|
|
|
let server
|
|
|
|
before('start main app', function (done) {
|
|
server = App.listen(3000, 'localhost', done)
|
|
})
|
|
|
|
before('start queue workers', function () {
|
|
QueueWorkers.start()
|
|
})
|
|
|
|
after('stop main app', function (done) {
|
|
if (!server) {
|
|
return done()
|
|
}
|
|
server.close(done)
|
|
})
|