服务器上打断点

  1. Edit
    在这里插入图片描述

  2. remote
    在这里插入图片描述

  3. name、host、port
    在这里插入图片描述

  4. host、port在这里
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    记得端口前面加个1

  5. 切换到test分支,确保本地与服务器运行环境一致
    在这里插入图片描述

  6. 断点打成功标志
    在这里插入图片描述

  7. 运行代码 在这里插入图片描述

  8. 控制台debug
    在这里插入图片描述

  9. 说明分表查询成功
    在这里插入图片描述
    然后看sql.log日志

### 设置断点调试代码 对于在 Windows 服务器上设置断点并进行代码调试的任务,具体方法取决于所使用的编程语言以及开发环境。以下是针对不同场景下的解决方案: #### 使用 VS Code 进行 C++ 调试 为了能够在 Windows 上利用 Visual Studio Code (VS Code) 对 C++ 应用程序实施有效的调试操作,需先完成 Remote Development 插件集的安装[^2]。这允许开发者经由 SSH 协议建立至目标机器的安全连接。 一旦建立了稳定的远程会话,则可以在本地实例化或同步所需的源码库,并按照常规流程配置 launch.json 文件来定义调试选项。例如,指定待执行的应用路径、参数以及其他必要的附加属性。 ```json { "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/build/app.exe", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": true, "MIMode": "gdb", "miDebuggerPath": "/usr/bin/gdb", "setupCommands": [ { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true } ], "preLaunchTask": "Build" } ] } ``` 此 JSON 片段展示了如何创建一个新的调试配置项,其中包含了启动可执行文件的位置和其他重要细节。值得注意的是 `preLaunchTask` 字段指向了一个构建任务名称,该任务应在实际运行之前被执行以确保最新版本被加载。 #### PHPStorm 中 PHP 的调试过程 如果是在处理基于 PHP 构建的服务端应用,那么借助 JetBrains PhpStorm IDE 可以为用户提供更加直观便捷的方式来管理整个工作流。通过集成 Xdebug 或 Zend Debugger 扩展,可以轻松实现对 HTTP 请求生命周期内发生的事件进行全面跟踪分析的功能[^3]。 在准备就绪之后,只需简单地点击编辑区左侧边缘即可插入断点标记;随后从顶部菜单选取 Run -> Start Listening for PHP Debug Connections 来激活监听模式。每当触发这些预设条件时,IDE 将自动拦截相应位置上的指令序列直至用户手动恢复继续前进为止。 #### Lua 编程环境下 Skynet 框架的支持 考虑到某些特殊情况下可能涉及到嵌入式脚本解释器或是游戏引擎内部逻辑控制的需求,像 Lua 这样的轻量级动态语言同样提供了丰富的工具链支持。特别是在采用分布式架构设计的游戏服务器领域里,Skynet 成为了众多开发者首选之一[^4]。 由于此类平台通常部署于 Linux 发行版之上,因此建议参照官方文档说明完成初步搭建后再考虑跨平台移植的可能性。不过即便如此,只要遵循既定指南逐步调整依赖关系及环境变量设定,理论上依旧可行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值