您正在查看 Apigee Edge 文档。
前往 Apigee X 文档。 信息
以下是 Apigee Edge Microgateway 版本 2.3.x 的版本说明
安装注意事项
在某些旧版 Edge Microgateway 中,您可以通过下载 ZIP 文件来安装该软件。这些 ZIP 文件已不再受支持。如需安装 Edge Microgateway,您必须使用:
npm install -g edgemicro
如需了解详情,请参阅安装主题。
版本 2.3.0-beta
以下是此版本中的新功能和增强功能:
零停机时间重新加载功能
对 Edge Microgateway 进行配置更改后,您可以加载配置,而不会丢失任何消息。进行此更改后,Edge Microgateway 始终以集群模式启动,并且已从 edgemicro start 命令中移除了 --cluster 选项。
此外,还添加了 3 个新的 CLI 命令:
edgemicro status- 检查 Edge Microgateway 是否正在运行。edgemicro stop- 停止 Edge Microgateway 集群。edgemicro reload- 重新加载 Edge Microgateway 配置,不会造成停机。
向 CLI 添加了版本信息
向 CLI 添加了 --version 标志。如需获取 Edge Microgateway 的当前版本,请使用以下命令:
edgemicro --version
新的 Edge Microgateway 服务器 SSL 选项
除了 key 和 cert 之外,Edge Microgateway 现在还支持以下服务器 SSL 选项:
| 选项 | 说明 |
|---|---|
pfx |
包含客户端的私钥、证书和 CA 证书(采用 PFX 格式)的 pfx 文件的路径。 |
passphrase |
一个字符串,包含私钥或 PFX 的密码。 |
ca |
包含 PEM 格式的受信任证书列表的文件的路径。 |
ciphers |
一个字符串,用于描述要使用的密码,以“:”分隔。 |
rejectUnauthorized |
如果为 true,则会根据所提供的 CA 列表验证服务器证书。如果验证失败,则会返回错误。 |
secureProtocol |
要使用的 SSL 方法。例如,SSLv3_method 会强制将 SSL 设置为版本 3。 |
servername |
SNI(服务器名称指示)TLS 扩展的服务器名称。 |
允许自定义 API 端点以进行配置
授权代理新增了可配置的端点,支持使用自定义身份验证服务。这些端点包括:
edgeconfig:verify_api_key_urledgeconfig:products
如需了解详情,请参阅 使用自定义身份验证服务。
将日志文件发送到 stdout
您可以使用新的配置设置将日志数据发送到标准输出:
edgemicro:
logging:
to_console: true 请参阅 管理日志文件。