其主打的两个产品 OpenResty XRay(利用动态追踪技术的非侵入式的故障剖析和排除工具)和 OpenResty Edge(最适合微服务和分布式流量的全能型网关软件),广受全球众多上市及大型企业青睐。在 OpenResty 以外,章亦春为多个开源项目贡献了累计超过百万行代码,其中包括,Linux 内核、Nginx、LuaJIT、GDB、SystemTap、LLVM、Perl 等...
OpenResty XRay 中使用的 Lua 语言级别的 CPU 火焰图工具在这里有中文教程介绍。OpenResty XRay 使用的是增强过的私有动态追踪技术,感兴趣的同学可以参考我年初时写的这个系列文章:《Ylang: Universal Language for eBPF, Stap+, GDB, and More》。 立即申请 OpenResty XRay 试用并获取免费报告 关于作者 章亦春是开源...
OpenResty XRay 是一个动态追踪产品,它可以自动分析正在运行中的应用程序,以排除性能问题、行为问题和安全漏洞,并提供可行的建议。在底层实现上,OpenResty XRay 由我们的 Y 语言驱动,可以在不同环境下支持多种不同的运行时,如 Stap+, eBPF+, GDB 和 ODB。 立即申请免费试用 OpenResty XRay 挑战 这个CDN 供应商使...
1、 将域名localhost映射到www.xray.com上 2.、将端口8080映射到80端口上(浏览器默认) 实现步骤: 1)在C:\Windows\System32\drivers\etc\host文件中添加: 127.0.0.1 www.xray.com 1. 让windows系统支持www.xray.com域名 2)修改nginx.conf,添加配置 server { listen 80; server_name www.xray.com; location...
wget -N --no-check-certificate -q -O install.sh "https://raw.githubusercontent.com/wulabing/Xray_onekey/nginx_forward/install.sh" && chmod +x install.sh && bash install.sh 安装/更新方式(Xray 前置)支持配置方式VLESS + TCP + XTLS / TLS + Nginx VLESS + TCP + XTLS / TLS + Nginx...
Breadcrumbs argo-nginx-xray-paas / README.mdTop File metadata and controls Preview Code Blame 58 lines (44 loc) · 3.85 KB Raw dockerhub argoxpaasnginx:latest 增强 https://<PaaS云服务商分配的域名>/<UUID>.html 展示了各种配置以及客户端二维码。 https://<PaaS云服务商分配的域名>/<UUID>.js...
比如下面这个新类型的饼图,是 OpenResty XRay 自动分析一个 OpenResty 应用的 Nginx 工作进程时得到的: 一个Nginx 工作进程的应用层内存使用分解图 Glibc Allocator 饼图里的Glibc Allocator(Glibc 的分配器)部分是通过 Glibc 库分配的总内存(Glibc 是 GNU 实现的标准 C 运行时库)。通常我们在 C 代码里调用malloc...
echo "7. 管理端口转发" echo "8. 绑定xray自动转发" echo "---" echo "11. 启动服务" echo "12. 停止服务" echo "13. 重启服务" echo "14. 检测配置" echo "15. 启动xray自动转发" echo "16. 关闭xray自动转发" echo "---" echo "00. 安装...
Xray基于Nginx的VLESS WebSocket + TLS / XTLS一键安装脚本 感谢JetBrains提供的非商业开源软件开发授权。 感谢JetBrains的非商业性开源开发授权。 使用说明 可以直接输入命令: idleleo管理idleleo 。 减少直接访问,隐藏代理域名。 访问域名302撤销至 (了解配置过程可自行修改)。 阻止HTTP接访问服务器IP。 使用来自的分享...
Nginx 本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用 Nginx 来做服务器,同时现在也很流行动静分离,就可以通过 Nginx 来实现,首先看看 Nginx 做静态资源服务器。 server { listen 80; server_name localhost; client_max_body_size 1024M; ...