J. *_*ger 3 unit-testing nginx
我想尽可能接近"单元测试"Nginx重写规则.这样做有多接近?有没有办法在不运行整个Web服务器的情况下运行请求重写模块?我可以将Nginx服务器嵌入到运行Ruby或Python的进程中,或者如果必须,还可以嵌入Java吗?你能想到什么技巧?
将重写规则放在包含文件中.
创建Nginx配置只是为了进行重写包含文件的测试.
使用-c和可能的-g标志,nginx以用户身份运行.由于您可以在备用端口上运行它,因此不会与在端口80上运行的Web服务器冲突.
让您的自动化测试针对此"测试服务器"运行测试.
关闭nginx测试服务器.
| 归档时间: |
|
| 查看次数: |
1557 次 |
| 最近记录: |