本文档为您介绍如何为日志服务开启全球加速。

前提条件

  • 已开通日志服务,并已创建Project和Logstore,详情请参见创建Project和Logstore
  • 已开通全站加速服务,详情请参见开通全站加速服务

    全站加速服务包括HTTP加速和HTTPS加速,如果需要开启HTTPS加速,需先开启HTTP加速。

开启HTTP加速

  1. 登录全站加速控制台
  2. 在导航栏中,单击域名管理
  3. 域名管理页面,单击添加域名
  4. 添加域名页面,配置如下信息。
    加速域名
    参数 说明
    加速域名 配置加速域名,格式为:project_name.log-global.aliyuncs.com,其中project_name需要替换为您的Project名称。
    业务类型 选择动态加速
    源站信息 类型 选择源站域名
    域名 配置为您的Project所属地域的公网域名,详情请参见服务入口
    端口 选择80端口
    加速区域
    • 如果选择仅中国大陆全球,则需要工信部备案。域名备案方法,请参见域名备案
    • 如果选择全球(不包含中国大陆),则无需工信部备案。
  5. 单击下一步,完成配置。
    配置完成后,您可以在域名管理页面查看对应域名的CNAME域名管理
  6. 在日志服务中开启全球加速。
    1. 登录日志服务控制台
    2. 单击目标Project。
    3. 概览页面中,单击全球加速后面的设置
    4. 全球加速对话框中,配置CNAME,并单击开启加速
      开启全球加速
  7. 验证全球加速是否生效。

    配置完成后,您可以访问您的加速域名来确认加速是否生效。例如:名为test-project的Project已开启全球加速,您可以使用curl命令请求加速域名,若返回以下类型信息则说明加速已生效。

    $curl test-project.log-global.aliyuncs.com
    {"Error":{"Code":"OLSInvalidMethod","Message":"The script name is invalid : /","RequestId":"5B55386A2CE41D1F4FBCF7E7"}}

开启HTTPS加速

开启HTTP加速后,您还可以根据需求开启HTTPS加速。

  1. 登录全站加速控制台
  2. 在导航栏中,单击域名管理
  3. 找到目标域名,单击其右侧的配置
  4. 在导航栏中,单击HTTPS配置
  5. HTTPS证书区域,单击修改配置
  6. HTTP设置对话框中,配置如下参数,并单击确定
    参数 说明
    HTTPS安全加速 打开HTTPS安全加速开关。
    证书类型 选择免费证书,并勾选同意授权阿里云申请免费证书

    HTTPS加速的详细说明请参见配置HTTPS证书

常见问题

访问加速域名时,报错project not exist,如何处理?

可能是配置了错误的源站地址导致报错project not exist。请在全站加速控制台将源站地址修改为您的Project所属地域的公网地址,地址列表请参见服务入口
说明 切换源站地址会有几分钟延迟。

后续操作

为Project开启全球加速后,您还可以根据需求配置Logtail日志采集或SDK日志采集的全球加速。
  • 通过Logtail采集日志
    • 如果开启了全球加速后再安装Logtail,在安装Logtail时将安装模式选择为全球加速,即可采用全球加速模式采集日志,详情请请参见安装Logtail(Linux系统)
    • 如果开启全球加速前已安装了Logtail,请手动切换Logtail采集模式为全球加速,详情请参见配置Logtail采集加速
  • 通过SDK采集日志

    通过SDK采集日志时可通过替换Endpoint获得加速效果,即将配置的Endpoint替换为log-global.aliyuncs.com