Linux C服务器开发需要注意的问题

突然利用空闲功夫总结下Linux C/C++ 服务器开发需要注意的要解决的问题,先大致列下问题分类,等后续有时间了慢慢的补充解决方法:

1、接收数据粘包问题

2、接收数据中断问题

3、程序奔溃 / 异常退出问题

4、接收数据分析、处理问题

5、CPU飙高问题 导致奔溃 无法正常工作问题

6、物理内存飙高问题 导致奔溃 无法正常工作问题

7、虚拟内存飙高问题,导致无法继续申请虚拟内存,系统异常问题

8、并发问题,结合各种因素推算验证并发数量和处理瓶颈问题

9、数据库操作问题,尤其是基于MYSQL数据库操作的系列问题

10、IO问题,日志/文件处理问题

11、定时器问题

12、共享内存导致的问题

13、肆意使用线程 / 进程 导致的问题

14、缓存使用问题

15、数据结构不合理导致的问题

16、Linux系统环境配置,参数配置问题,要知晓系统的支持上限

17、接收程序使用完释放资源相关问题

18、长连接、短连接 遇到的相关问题

19、网络带宽相关问题


好了先大概总结这么多,就好比茶壶到饺子  一下子无法全部总结出来,慢慢的想起一个更新一个吧,等后续有时间了一个个补充这些问题我的解决方案

更加欢迎各位同仁帮忙补充 共同完善解决方案。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值