`
liwanchun_xd
  • 浏览: 120808 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

apache modules开发注意事项

阅读更多
apache modules开发注意事项:
1、apache是以多进程、一个进程多线程的方式运行的,所以对于全局动态内存变量的修改(如:删除、释放空间、重新分配空间),需要使用互斥或写锁进行数据的同步。
2、module开发中,尽量使用apache提供的api,如strdup环境apr-strdup等。
3、modules在apache执行链的顺序默认是以httpd.conf中的load顺序执行的,但最好在注册钩子函数时,明确指明module执行顺序。
4、在读取文件更新数据时,先判定文件的修改时间,如果没有变化,则不进行修改。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics