feat: 1. 添加morgan这个web中间件去接收记录所有的http请求。
2. 更改打包配置文件,服务的启动由remix/server改成自定义server.js(Express服务器+morgan中间件:记录http日志)
This commit is contained in:
+17
-31
@@ -9,10 +9,11 @@ module.exports = {
|
||||
script: 'node',
|
||||
args: [
|
||||
'-r', 'dotenv/config',
|
||||
'./server.js' // 使用自定义服务器
|
||||
// './node_modules/.bin/remix-serve',
|
||||
'./node_modules/@remix-run/serve/dist/cli.js',
|
||||
'./build/server/index.js',
|
||||
'--port', '51703'
|
||||
// './node_modules/@remix-run/serve/dist/cli.js',
|
||||
// './build/server/index.js',
|
||||
// '--port', '5183'
|
||||
],
|
||||
instances: 1,
|
||||
autorestart: true,
|
||||
@@ -20,26 +21,26 @@ module.exports = {
|
||||
max_memory_restart: '1G',
|
||||
env: {
|
||||
NODE_ENV: 'testing',
|
||||
PORT: 51703,
|
||||
PORT: 5183,
|
||||
CLIENT_ID: 'main',
|
||||
API_PORT_CONFIG: '51703',
|
||||
API_PORT_CONFIG: '5183',
|
||||
// 添加这些环境变量确保客户端能获取到
|
||||
NEXT_PUBLIC_NODE_ENV: 'testing',
|
||||
NEXT_PUBLIC_PORT: '51703',
|
||||
NEXT_PUBLIC_PORT: '5183',
|
||||
NEXT_PUBLIC_CLIENT_ID: 'main',
|
||||
NEXT_PUBLIC_API_PORT_CONFIG: '51703',
|
||||
NEXT_PUBLIC_API_PORT_CONFIG: '5183',
|
||||
OAUTH_CLIENT_SECRET: 'VYk1AC5XIJEfnEXwyq0u9JEY3fi3byCfSD58zANGeb'
|
||||
},
|
||||
env_testing: {
|
||||
NODE_ENV: 'testing',
|
||||
PORT: 51703,
|
||||
PORT: 5183,
|
||||
CLIENT_ID: 'main',
|
||||
API_PORT_CONFIG: '51703',
|
||||
API_PORT_CONFIG: '5183',
|
||||
// 添加这些环境变量确保客户端能获取到
|
||||
NEXT_PUBLIC_NODE_ENV: 'testing',
|
||||
NEXT_PUBLIC_PORT: '51703',
|
||||
NEXT_PUBLIC_PORT: '5183',
|
||||
NEXT_PUBLIC_CLIENT_ID: 'main',
|
||||
NEXT_PUBLIC_API_PORT_CONFIG: '51703',
|
||||
NEXT_PUBLIC_API_PORT_CONFIG: '5183',
|
||||
OAUTH_CLIENT_SECRET: 'VYk1AC5XIJEfnEXwyq0u9JEY3fi3byCfSD58zANGeb'
|
||||
},
|
||||
error_file: './logs/main-err.log',
|
||||
@@ -54,10 +55,7 @@ module.exports = {
|
||||
script: 'node',
|
||||
args: [
|
||||
'-r', 'dotenv/config',
|
||||
// './node_modules/.bin/remix-serve',
|
||||
'./node_modules/@remix-run/serve/dist/cli.js',
|
||||
'./build/server/index.js',
|
||||
'--port', '51704'
|
||||
'./server.js' // 使用自定义服务器(包含 HTTP 日志记录)
|
||||
],
|
||||
instances: 1,
|
||||
autorestart: true,
|
||||
@@ -100,10 +98,7 @@ module.exports = {
|
||||
script: 'node',
|
||||
args: [
|
||||
'-r', 'dotenv/config',
|
||||
// './node_modules/.bin/remix-serve',
|
||||
'./node_modules/@remix-run/serve/dist/cli.js',
|
||||
'./build/server/index.js',
|
||||
'--port', '51705'
|
||||
'./server.js' // 使用自定义服务器(包含 HTTP 日志记录)
|
||||
],
|
||||
instances: 1,
|
||||
autorestart: true,
|
||||
@@ -146,10 +141,7 @@ module.exports = {
|
||||
script: 'node',
|
||||
args: [
|
||||
'-r', 'dotenv/config',
|
||||
// './node_modules/.bin/remix-serve',
|
||||
'./node_modules/@remix-run/serve/dist/cli.js',
|
||||
'./build/server/index.js',
|
||||
'--port', '51706'
|
||||
'./server.js' // 使用自定义服务器(包含 HTTP 日志记录)
|
||||
],
|
||||
instances: 1,
|
||||
autorestart: true,
|
||||
@@ -192,10 +184,7 @@ module.exports = {
|
||||
script: 'node',
|
||||
args: [
|
||||
'-r', 'dotenv/config',
|
||||
//'./node_modules/.bin/remix-serve',
|
||||
'./node_modules/@remix-run/serve/dist/cli.js',
|
||||
'./build/server/index.js',
|
||||
'--port', '51707'
|
||||
'./server.js' // 使用自定义服务器(包含 HTTP 日志记录)
|
||||
],
|
||||
instances: 1,
|
||||
autorestart: true,
|
||||
@@ -238,10 +227,7 @@ module.exports = {
|
||||
script: 'node',
|
||||
args: [
|
||||
'-r', 'dotenv/config',
|
||||
//'./node_modules/.bin/remix-serve',
|
||||
'./node_modules/@remix-run/serve/dist/cli.js',
|
||||
'./build/server/index.js',
|
||||
'--port', '51708'
|
||||
'./server.js' // 使用自定义服务器(包含 HTTP 日志记录)
|
||||
],
|
||||
instances: 1,
|
||||
autorestart: true,
|
||||
|
||||
Reference in New Issue
Block a user