2.3.x Edge Microgate 版本说明

您正在查看的是 Apigee Edge 文档。
转到 Apigee X 文档
信息

以下是 Apigee Edge Microgate 版本 2.3.x 的版本说明

安装说明

某些旧版的 Edge Microgate 允许您通过下载 ZIP 文件来安装该软件。这些 ZIP 文件已不再受支持。如需安装 Edge Microgate,您必须使用:

npm install -g edgemicro

如需了解详情,请参阅安装主题

版本 2.3.0-beta

以下是此版本中的新功能和增强功能:

零停机重新加载功能

更改 Edge Microgate 配置后,您可以加载配置而不丢失任何消息。进行此更改后,Edge Microgate 始终以集群模式启动,并且 --cluster 选项已从 edgemicro start 命令中移除。

此外,还新增了三个 CLI 命令:

  • edgemicro status - 检查 Edge Microgate 是否正在运行。
  • edgemicro stop - 停止 Edge Microgate 集群。
  • edgemicro reload - 重新加载 Edge Microgate 配置,无需停机。

向 CLI 添加了版本信息

CLI 中添加了 --version 标志。如需获取 Edge Microgate 的当前版本,请使用以下命令:

edgemicro --version

新的 Edge Microgate 服务器 SSL 选项

除了 keycert 之外,Edge Microgate 现在还支持以下服务器 SSL 选项:

选项 说明
pfx pfx 文件的路径,该文件包含客户端的 PFX 格式的私钥、证书和 CA 证书。
passphrase 包含私钥或 PFX 的密码的字符串。
ca 指向包含 PEM 格式的可信证书列表的文件的路径。
ciphers 描述要使用的加密的字符串,以“:”分隔。
rejectUnauthorized 如果为 true,则根据提供的 CA 列表验证服务器证书。如果验证失败,则会返回错误。
secureProtocol 要使用的 SSL 方法。例如,SSLv3_method 将 SSL 强制设置为版本 3。
servername SNI(服务器名称指示)TLS 扩展的服务器名称。

允许配置自定义 API 端点

授权代理新增了可配置端点,支持使用自定义身份验证服务。这些端点包括:

  • edgeconfig:verify_api_key_url
  • edgeconfig:products

如需了解详情,请参阅 使用自定义身份验证服务

将日志文件发送到 stdout

您可以使用新的配置设置将日志数据发送到标准输出:

edgemicro:
  logging:
    to_console: true  

请参阅 管理日志文件