我们的代码库只有一个,但有多个不同 app 入口,我需要怎么配置呢?


#1

问题描述

如:app1/index.js app2/index.js,是不是每一个都需要配置一个oneapm.js,app name 怎么配置

解决方案

为每个入口的 index.js 都配置一个 oneapm.js,里面写入不同的 app_name,程序会在 [ 当前执行路径 ] 下找oneapm.js,只要区分开即可。或者用环境变量,启动 app 的时候加上 ONEAPM_APP_NAME=YOUR_APP_NAME,这样的话,可以共用同一个配置文件,只要启动不同入口文件时加上环境变量就可以设置不同的 app_name 了。