按照文档https://www.yuque.com/hyj1991/easy-monitor/deployment 的说明 三个服务均启动成功,9090的 socket 服务也启动成功,然后启动自己的egg项目的时候 会出现 socket path is too long 的报错 exports.xtransit = { server: ‘ws://127.0.0.1:9090’, appId: 1, appSecret: ‘b9142e98e951087e1ad76f2d1138e00e’, } exports.xtransit = { enable: true, package: ‘egg-xtransit’, }; 仅仅加了这两处
你的 egg 项目放到本地目录层级浅一点的地方
另外可以加钉钉群 35149528,有问题可以直接在里面问。
@hyj1991 当前是/Users/lp/Desktop/workspace/apm-info-new-project/node/logs/apm-node/xprofiler’ 是这个太长了吗
就是把 egg 的项目目录挪到层级浅一点的地方,本地开发下 socket 会生成到 项目/logs/
下面,线上一般不会有这个问题,因为线上生成到 ~/logs
里
@hyj1991 好的 谢谢~
@hyj1991 可以大概估算下目录的长度,在 egg 插件启动的时候提示下
mac 下是 103,现在是启动的时候发现长度限制了直接抛错,我在文档里添加下这个问题的来源和说明
@hyj1991 也可以 try 到这个错误,然后加一个修复指引,再抛错
@hyj1991 你好 这个团队号 我搜不到,有二维码之类的吗
这图片怎么这么大。。。
@hyj1991 23333