diff --git "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/index.yaml" "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/index.yaml" index d6923755b2048e7dc24e6523a0e765ee488a9fb8..e2f459640a25d09b485cbd2484c98c1177482b69 100644 --- "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/index.yaml" +++ "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/index.yaml" @@ -7,10 +7,10 @@ chapters: - name: 龙蜥社区容器镜像发布流程 desc: 熟悉龙蜥社区容器镜像发布流程,体验社区CI/CD服务 content: - live_time: 10min - name: 镜像下载与测试 + live_time: 5min - name: 镜像下载与测试 desc: 下载前述自定义镜像以及Nginx官方镜像,运行并通过ab来测试查看性能。 content: - live_time: 10min - name: 使用 ABS 构建平台构建容器镜像 + live_time: 15min - name: 使用 ABS 构建平台构建容器镜像 desc: 使用 ABS 构建平台构建容器镜像,体验 ABS 构建服务 content: live_time: 10min \ No newline at end of file diff --git "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\344\275\277\347\224\250 ABS \346\236\204\345\273\272\345\271\263\345\217\260\346\236\204\345\273\272\345\256\271\345\231\250\351\225\234\345\203\217 /finish.md" "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\344\275\277\347\224\250 ABS \346\236\204\345\273\272\345\271\263\345\217\260\346\236\204\345\273\272\345\256\271\345\231\250\351\225\234\345\203\217 /finish.md" new file mode 100644 index 0000000000000000000000000000000000000000..0efcb7fb63fbbe9f6c9930f6344c4e83c1c80034 --- /dev/null +++ "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\344\275\277\347\224\250 ABS \346\236\204\345\273\272\345\271\263\345\217\260\346\236\204\345\273\272\345\256\271\345\231\250\351\225\234\345\203\217 /finish.md" @@ -0,0 +1 @@ +本篇章主要是通过 ABS 平台构建 Docker 容器镜像,ABS 是龙蜥社区推出的一款免费的,用于软件包编包、AnolisOS ISO 镜像构建、云原生构建等的基础设施平台,致力于为广大开发者提供可靠、安全、免费的服务。 \ No newline at end of file diff --git "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\344\275\277\347\224\250 ABS \346\236\204\345\273\272\345\271\263\345\217\260\346\236\204\345\273\272\345\256\271\345\231\250\351\225\234\345\203\217 /index.yaml" "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\344\275\277\347\224\250 ABS \346\236\204\345\273\272\345\271\263\345\217\260\346\236\204\345\273\272\345\256\271\345\231\250\351\225\234\345\203\217 /index.yaml" index 460926b84a2032ac8804a66b3f19b43129dc0490..81587d615a502e47ffd67d097112117a73d15768 100644 --- "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\344\275\277\347\224\250 ABS \346\236\204\345\273\272\345\271\263\345\217\260\346\236\204\345\273\272\345\256\271\345\231\250\351\225\234\345\203\217 /index.yaml" +++ "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\344\275\277\347\224\250 ABS \346\236\204\345\273\272\345\271\263\345\217\260\346\236\204\345\273\272\345\256\271\345\231\250\351\225\234\345\203\217 /index.yaml" @@ -13,3 +13,4 @@ details: content: step3.md - name: Docker 容器构建 content: step4.md + finish: finish.md diff --git "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\344\275\277\347\224\250 ABS \346\236\204\345\273\272\345\271\263\345\217\260\346\236\204\345\273\272\345\256\271\345\231\250\351\225\234\345\203\217 /step4.md" "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\344\275\277\347\224\250 ABS \346\236\204\345\273\272\345\271\263\345\217\260\346\236\204\345\273\272\345\256\271\345\231\250\351\225\234\345\203\217 /step4.md" index 43ad370bd1f8d0921e945751bff037a7c953773c..f9bf285c517bd5452bcf99b7473accabeb7ed9bc 100644 --- "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\344\275\277\347\224\250 ABS \346\236\204\345\273\272\345\271\263\345\217\260\346\236\204\345\273\272\345\256\271\345\231\250\351\225\234\345\203\217 /step4.md" +++ "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\344\275\277\347\224\250 ABS \346\236\204\345\273\272\345\271\263\345\217\260\346\236\204\345\273\272\345\256\271\345\231\250\351\225\234\345\203\217 /step4.md" @@ -39,7 +39,7 @@ RUN (cd /lib/systemd/system/sysinit.target.wants/; for i in *; do [ $i == system # yum --repofrompath=, install -y # sample: rpm --import file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ANOLIS;# yum --repofrompath=AppStream-custom,https://mirrors.openanolis.cn/anolis/8.6/AppStream/x86_64/os/ install -y redis;# -RUN yum --nogpgcheck --disablerepo=AppStream --repofrompath=ShangMi,https://mirrors.aliyun.com/anolis/8.6/ShangMi/x86_64/os -y install qatengine asynch_mode_nginx +RUN yum --nogpgcheck --disablerepo=AppStream --repofrompath=ShangMi,https://mirrors.openanolis.cn/anolis/8.6/ShangMi/x86_64/os -y install qatengine asynch_mode_nginx # ################################################### ## post-install part diff --git "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/index.yaml" "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/index.yaml" index 16e640bc0567d33ebb87baadf2357de241adf3dc..39c28a1b4642e671005c1c4453d04aadd5997079 100644 --- "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/index.yaml" +++ "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/index.yaml" @@ -1,7 +1,7 @@ name: 镜像下载与测试 desc: 下载前述自定义镜像以及Nginx官方镜像,运行并通过ab来测试查看性能。 image: Anolis OS 8.4 ANCK 64位 -live_time: 10min +live_time: 15min machine: x86_64-ecs.g7.xlarge max_clients: 10 details: diff --git "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/start.md" "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/start.md" index 8d2d5592e2eea5675b725a83e3d3edbc4160cd81..4db7d6798c7eeedf7b208695951a15e5a1d57a36 100644 --- "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/start.md" +++ "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/start.md" @@ -1,4 +1,4 @@ AnolisOS中针对不同的组件做了大量的优化工作,本步骤主要为了测试验证前述步骤中生成的镜像针对Nginx的https所做的加速优化【具体分析可以参考龙蜥社区的[最佳实践文档](https://openanolis.cn/sig/crypto/doc/390714951012679780)】 请使用前面步骤中的镜像地址替换后续步骤中提到的自定义镜像地址。 -如果没有自定义镜像地址,可以使用后续步骤中提到的测试地址registry.hub.docker.com/openanolis/temp:zhangli-20220922141400140130684460928来继续。 +如果没有自定义镜像地址,可以使用后续步骤中提到的测试地址registry.hub.docker.com/openanolis/async-mode-nginx:1.18.0-8.6来继续。 diff --git "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step2.md" "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step2.md" index e1bd74642204df727334d62cb2a7b4e60f387a6f..6426ad094a3913eba59a023c0f1d277dd91ab143 100644 --- "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step2.md" +++ "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step2.md" @@ -1,9 +1,11 @@ 本实验主要为了验证https的功能,所以需要密钥文件,测试的时候该文件可以通过OpenSSL提供的工具自己创建。 - ``` +cd /root mkdir certs cd certs -openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout server.key -out server.crt -subj "/C=US/ST=State/L=Locality/O=Company/OU=Section/CN=example.com" +``` +``` +openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout server.key -out server.crt -subj "/C=US/ST=State/L=Locality/O=Company/OU=Section/CN=example.com" ``` 这样你可以在certs目录下得到server.crt和server.key两个文件,这个目录可以用于后续Nginx启用HTTPS功能时的密钥。 \ No newline at end of file diff --git "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step3.md" "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step3.md" index 580481b8cb879852afd2f7f60b05bfe4d135b4a0..1654d6485bf55283fb566f3755ca4ca9df96880a 100644 --- "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step3.md" +++ "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step3.md" @@ -1,5 +1,8 @@ 拉取自定义镜像(请注意替换下面命令中的自定义镜像地址) +``` +yum install -y docker +``` ``` docker pull registry.hub.docker.com/openanolis/temp:zhangli-20220922141400140130684460928 ``` @@ -8,6 +11,8 @@ docker pull registry.hub.docker.com/openanolis/temp:zhangli-2022092214140014013 ``` cd .. cat nginx.qat.conf +``` +``` worker_processes 1; load_module modules/ngx_ssl_engine_qat_module.so; @@ -83,12 +88,12 @@ http { } } ``` -请复制上述内容并保存为nginx.qat.conf +请复制上述内容并通过vim等工具粘贴保存为nginx.qat.conf 启动容器的命令如下: ``` -docker run --name mynginx -p 8443:443 -v /root/nginx.qat.conf:/etc/nginx/nginx.conf -v /root/certs:/etc/nginx/certs -d registry.hub.docker.com/openanolis/temp:zhangli-20220922141400140130684460928 +docker run --name mynginx -p 8443:443 -v /root/nginx.qat.conf:/etc/nginx/nginx.conf -v /root/certs:/etc/nginx/certs -d registry.hub.docker.com/openanolis/async-mode-nginx:1.18.0-8.6 ``` 通过上述命令启动自定义Nginx镜像并绑定443端口到8443。 diff --git "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step4.md" "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step4.md" index e79ba451bf411cd34219c4ca40e678e55f79ecbd..650c65ddb3ff97ea0de3ee72f28206d00ab4a088 100644 --- "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step4.md" +++ "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step4.md" @@ -1,8 +1,9 @@ 常用的测试工具有ab, wrk等多种,为了方便我们直接安装系统默认源中有的ab并进行测试。 ``` -yum install httpd-tools - +yum install -y httpd-tools +``` +``` ab -n 100000 -c 1000 -f TLS1.2 https://localhost:8443/index.html ``` diff --git "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step5.md" "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step5.md" index 958c88b34e99cc8b6144344a2ecb339d723c4ce4..2d36cd8f432a3853846edb059dfd157497d815ba 100644 --- "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step5.md" +++ "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step5.md" @@ -8,9 +8,10 @@ docker pull nginx ``` cd /root/ cat nginx.conf +``` +``` worker_processes 1; - events { use epoll; worker_connections 10240; @@ -73,9 +74,11 @@ http { } } ``` -请复制并保存上述内容为nginx.conf,并通过下述命令启动容器【启动前先停止之前启动的容器mynginx】: +请复制并通过vim等工具粘贴保存上述内容为nginx.conf,之后使用下述命令启动容器【启动前先停止之前启动的容器mynginx】: ``` docker stop mynginx +``` +``` docker run --name nginx -p 8443:443 -v /root/nginx.conf:/etc/nginx/nginx.conf -v /root/certs:/etc/nginx/certs -d nginx ``` -可以通过docker ps查看启动状况 \ No newline at end of file +可以通过docker ps查看启动状况。 \ No newline at end of file diff --git "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step6.md" "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step6.md" index 54ebc84ec47d137865b128914938bdad318aca63..f613a70ccf86b7c4230cb39f81bd0d28ec1ecfb9 100644 --- "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step6.md" +++ "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\225\234\345\203\217\344\270\213\350\275\275\344\270\216\346\265\213\350\257\225/step6.md" @@ -3,4 +3,4 @@ ``` ab -n 100000 -c 1000 -f TLS1.2 https://localhost:8443/index.html ``` -查看结果中的Requests per second部分并对比之前的结果。 \ No newline at end of file +查看结果中的Requests per second部分并对比之前的结果,应该可以看到比较明显的性能提升(约2-3倍),具体性能部分可以参考[实践文档](https://openanolis.cn/sig/crypto/doc/390714951012679780)中的7.3,7.4小节及最后的结论部分。 \ No newline at end of file diff --git "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\276\231\350\234\245\347\244\276\345\214\272\345\256\271\345\231\250\351\225\234\345\203\217\345\217\221\345\270\203\346\265\201\347\250\213/index.yaml" "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\276\231\350\234\245\347\244\276\345\214\272\345\256\271\345\231\250\351\225\234\345\203\217\345\217\221\345\270\203\346\265\201\347\250\213/index.yaml" index 92772785c902a77b91e09c4b353731c2124cfcd1..7b5760cb400269f7a7d6f11462cecb46d450a490 100644 --- "a/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\276\231\350\234\245\347\244\276\345\214\272\345\256\271\345\231\250\351\225\234\345\203\217\345\217\221\345\270\203\346\265\201\347\250\213/index.yaml" +++ "b/anolis-courses/\351\276\231\350\234\245\345\256\271\345\231\250\351\225\234\345\203\217-\351\253\230\346\200\247\350\203\275Nginx\351\276\231\350\234\245\351\225\234\345\203\217\345\256\236\351\252\214/\351\276\231\350\234\245\347\244\276\345\214\272\345\256\271\345\231\250\351\225\234\345\203\217\345\217\221\345\270\203\346\265\201\347\250\213/index.yaml" @@ -1,7 +1,7 @@ name: 龙蜥社区容器镜像发布流程 desc: 熟悉龙蜥社区容器镜像发布流程,体验社区CI/CD服务 image: Anolis OS 8.4 ANCK 64位 -live_time: 10min +live_time: 5min machine: x86_64-2c4g max_clients: 10 details: