Node.js 应用故障排查手册
本手册主要的目的是帮助广大的 Node.js 开发者应对开发和线上部署中遇到的问题:
- 线上/线下应用出现故障时如何更快地定位问题
- 应用部署前压测中遇到的性能不足问题调优
目录
-
第一部分:预备篇 - 案发现场的蛛丝马迹
-
第二部分:工具篇 - 玩转排查利器
-
第三部分:实践篇之一 - 专治疑难杂症
-
第四部分:实践篇之二 - 更极端的难题
-
附录一:更多 Node.js 性能优化实践分享
- 后端服务性能优化总结(来自 Teambition)
// TODO: 未完待续
相关专栏
本手册也会在云栖社区同步更新,我们的云栖社区 Node.js 性能平台 专栏有更多 Node.js 相关的技术分享,欢迎订阅,地址:https://yq.aliyun.com/teams/210
知乎 Egg.js 核心团队运营的专栏也有许多 Egg.js/Node.js 各路大神的分享,欢迎关注,地址:https://zhuanlan.zhihu.com/eggjs
贡献方式
本手册目的是帮助 Node.js 开发者能更好地来应对开发过程中的各种问题,能更多的建立起使用 Node.js 踏足服务端领域的信心,也希望能让天下没有难用的 Node.js。我们非常欢迎大家有合适的案例和最佳实践来和大家一起分享。
参与方法如下:
- Fork 本仓库至你自己的 Github 仓库列表中
- Clone 你 Fork 出来的仓库至本地开发
- 添加你的案例或者最佳实践至合适的位置
- 添加 README.md 中对应的描述,提交至你的远程仓库
- 在 PR 页面选择 New Pull Request,继续选择 compare across forks,在列表中选中你的 Fork,然后创建新的 PR
我们会在 Review 后选择合并至本仓库内,贡献者也会在 README.md 中的贡献者列表中展示。
贡献列表
以下贡献数据来自 git summary
:
- hyj1991 86.7%% ( 13 commits )
- richardwei195 6.7% ( 1 commits )
- Hui Hui 6.7% ( 1 commits )
LICENSE
本书采用 保持署名—非商用 创意共享 4.0 许可证。
只要保持原作者署名和非商用,您可以自由地阅读、分享、修改本书。
详细的法律条文请参见 创意共享 网站。