HTTP 应用

在旧版本的 edge-config 命令行工具中,创建应用时会自动选择应用所需的访问日志格式,并默认将指定域名的泛域名添加到应用中。为了提供更好的灵活性和可配置性,新版本的命令行工具不再自动选择,而是通过配置文件进行指定。

HTTP 应用的配置文件始终以 app.yaml 作为文件名,并位于配置目录的根目录下:

- configs/
  |-- app.yaml

示例

---
domains:
  - 'oredge.com'
  - '*.oredge.com'
  - 'www.oredge.com'
access_log_format: json_log

在此示例中,当域名不存在于任何 HTTP 应用中,需要创建对应的 HTTP 应用时,将使用 domains 列表中指定的域名作为应用的域名。需要注意的是,域名不应与其他应用中的域名冲突。新应用的访问日志将被设置为名为 json_log 的访问日志格式,需要确保此访问日志格式已经存在,否则可能会引发错误。