rocky

HTTP/S 代理
授权协议 MIT
开发语言 JavaScript
所属分类 开发工具、 性能测试和优化
软件类型 开源软件
地区 不详
投 递 者 贲宜春
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

rocky 是一个可插拔的、全功能和面向中间件的 HTTP/ S 代理。它带有通用的路由层,适用各种后端的流量拦截和延迟,内置均衡器,分层配置,可选的交通重试/回退逻辑等等。专用于 node.js/io.js。兼容 connect/express.。

rocky 可以流畅地使用 编程方式 或通过命令行界面。

要求:node.js +0.12 或 io.js +1.6

特征

  • 功能齐全的 HTTP/ S 代理(由http-proxy支持)
  • 支持WebSocket协议代理(尚不支持重播)
  • 能够将流量重播到多个后端(同时或顺序)
  • 能够拦截HTTP请求和响应并即时对其进行修改
  • 具有参数匹配功能的内置基于路径的特色路由器
  • 内置负载均衡器
  • 内置HTTP流量重试/退避
  • 每个全局/路由范围和转发/重放阶段的嵌套配置
  • 支持不同HTTP流量阶段的分层中间件层
  • 通过中间件轻松与连接/表达集成
  • 能够作为独立的HTTP / S服务器运行(无需连接/表达,使用http模块)
  • 与大多数现有的连接/表达中间件兼容
  • 强大的程序控制,支持动态配置和零停机时间
  • 支持并发和顺序HTTP流量流模式
  • 可扩展的小型可破解内核
  • 流利,优雅且富有特色的程序化API
  • 提供带有声明性配置文件命令行界面
  • 正确处理gzip响应,尤其是在拦截有效载荷时
  • Rocky Linux出到9.1了, 试一下 1. VMWare 安装Rocky Linux 9.1 默认都安装完了 2. 安装VMWare Tools Rocky Linux 9.1自带了VMWare Tools, 可以直接使用 3. yum换源 sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' -e 's|^#baseurl=http://dl.rocky

  • 今天我们来学习Rocky系统如果使用DVD挂在本地yum源 1.首先进入Rocky官网下载完整版镜像 2.使用SecureFXP上传镜像到/opt下 [root@Rocky ~]# ls /opt/ rocky-8.5-x86_64-dvd1.iso 3.编辑配置文件 [root@Rocky ~]# cd /etc/yum.repos.d/ [root@Rocky yum.repos.d]# c

  • 本文接RedHat系Linux通过yum安装MySQL 新系统,新旅程   经朋友推荐,我接触了Rocky Linux,经过几天的使用,我将虚拟机和个人租的服务器的系统切换为了Rocky。   不得不说,Rocky Linux真的舒服,本人目前使用的是Rocky8.6。上一篇文章讲述了使用包管理器安装MySQL,本篇自然也会讲。 # 我是使用的普通用户,所以需要加sudo,root用户不需要使用s

  • 用C语言编写,MySQL是一个开源,跨平台以及最广泛使用的关系型数据库管理系统(RDMS)之一。它是LAMP栈不可分割的部分并且是网站托管,数据分析和电子商务中流行的数据库管理系统。 当前稳定发行是MySQL 8.0.25并且在2021年5月11日发布。最近发行的重点是: InnoDB & XML增强 事务数据字典 对本地JSON数据和文档存储功能的增加支持 公共表达式 窗口函数 诸如错误编号和减

 相关资料
  • JVM 允许代理属性 http.代理主机和 http.代理端口用于指定 HTTP 代理服务器,以及 https.proxyHost 和 https.proxyPort 用于指定 HTTPS 代理服务器。 我想知道与HTTP代理服务器相比,使用HTTPS代理服务器是否有任何优势? 通过HTTPS代理访问https url是否比从HTTP代理访问它更麻烦?

  • 以下是我对这些的理解,我看到了很少的差距;特别是何时何地使用 HTTP(s)代理: 可用作TLS终止代理 可用于修改HTTP标头 可用作DMZ前面的负载均衡器或公共IP提供程序,以屏蔽后端服务器 TCP代理 可以用作TCP连接的反向代理,不仅支持HTTP而且支持其他应用层协议,如FTP 我的问题 如果我只接受HTTP web流量,我们应该使用TCP代理而不是HTTP代理的用例是什么 这种理解是连接

  • s

    描述 (Description) 这不是一个功能。 这是正则表达式替换运算符。 根据PATTERN中指定的正则表达式,数据将替换为REPLACE。 与m //一样,分隔符由s后面的第一个字符定义。 语法 (Syntax) 以下是此函数的简单语法 - s/PATTERN/REPLACE/ 返回值 (Return Value) 此函数在失败时返回0,并在成功时返回替换次数。 例子 (Example)

  • \S

    描述 (Description) 字符类\S匹配任何非空白字符。 例子 (Example) 以下示例显示了预定义字符类匹配的用法。 package com.wenjiangs; import java.util.regex.Matcher; import java.util.regex.Pattern; public class PredefinedCharacterClassDemo {

  • \s

    描述 (Description) 字符类\s匹配任何空格字符。 例子 (Example) 以下示例显示了预定义字符类匹配的用法。 package com.wenjiangs; import java.util.regex.Matcher; import java.util.regex.Pattern; public class PredefinedCharacterClassDemo { p

  • 问题内容: 在我上大学的这个Java项目中,我遇到一种情况,当前正在使用 其中msgs是一个链接的阻止队列,通过 但是,我想使用一个ObjectInputStream和一个ObjectOutputStream。我已经在构造函数中初始化了它们,并在构造它后刷新了ObjectOutputStream,我读到某个地方必须这样做。 我想同时发送Strings和另一个Object类型,通过网络将其称为gam

  • The Stress Terminal UI: s-tui Stress-Terminal UI, s-tui, monitors CPU temperature, frequency, power and utilization in a graphical way from the terminal. Screenshot Table of Contents The Stress Termin

  • _ _ _____ | | | |/ ____|| | __ _ _ __ __ ___ _____| | (___ | | / _` | '__/ _` \ \ / / _ \ |\___ \ | |___| (_| | | | (_| |\ V / __/