Skip to content

一分钟进入线上cms-fe调试 #26

@deligent-ant

Description

@deligent-ant

一分钟进入线上cms-fe调试

当线上出现bug,真的是手忙脚乱啊。所以只能线上调试fe(ps:下文只是口译潘导师操作流程),主要步骤是杀掉线上进程,用node --inspect 启动一个调试的node的进程。然后在本地浏览器进行调试

  1. 进入线上机器
  2. 找到启动脚本
   1 node start

改完后的启动脚本如下:

  1 # fe start
  2 node --inspect=0.0.0.0:8889 node start

0.0.0.0:8889端口其实不固定,不占用就可以。
4.杀点线上正在运行的进程,服务器会按照修改后的bootstrap进行重启,故只要杀掉进程即可

  • 查看当前运行进程的pid
    ps aux | grep node
  • 然后kill
kill -s 9 640190

5.待进程重启完成后,进入浏览器inspect
image
6.本地浏览器配置调试的ip与端口,写入线上docker具体的ip与端口
image
7.进入到调试模式(断点,下一步,blablaba)
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions