系统工具

清除缓存

说明 清除并重新生成缓存可能需要少许时间

  • 接口说明:清除缓存
  • 接口地址:a=flushCache&c=tool&m=admin
  • 请求方式:GET

请求示例:

发起请求
curl -k "https://{你网站的ip或者域名}:9966/?a=flushCache&c=tool&m=admin&v=99999&globalApiNonceStr={随机字符串}&getJson=1&globalApiTimestamp={时间戳}&globalApiSign={签名字符串}"
返回结果
{
    "msg": {
        "message": "", // 提交请求执行结果的信息
        "msgType": "success", // 提交请求执行结果的状态,有success、error、info、warning、fail
        "msgMark": null,
        "msgCode": null,
        "jumpUrl": null,
        "waitTime": 2
    },
    "currentInfo": {},
    "softwareInfo": {}
}


清除所有缓存并同步应用

说明 清除所有缓存文件(包含文件锁)并同步最新应用

  • 接口说明:清除所有缓存并同步应用
  • 接口地址:a=flushAllCache&c=tool&m=admin
  • 请求方式:GET

请求示例:

发起请求
curl -k "https://{你网站的ip或者域名}:9966/?a=a=flushAllCache&c=tool&m=admin&v=99999&globalApiNonceStr={随机字符串}&getJson=1&globalApiTimestamp={时间戳}&globalApiSign={签名字符串}"
返回结果
{
    "msg": {
        "message": "", // 提交请求执行结果的信息
        "msgType": "success", // 提交请求执行结果的状态,有success、error、info、warning、fail
        "msgMark": null,
        "msgCode": null,
        "jumpUrl": null,
        "waitTime": 2
    },
    "currentInfo": {},
    "softwareInfo": {}
}


强制部署所有服务

注意 强制部署会导致服务中断,可能需要耗费较长时间,请认真考虑后再决定

  • 接口说明:强制部署所有服务
  • 接口地址:a=forceDeployAllServices&c=tool&deployMethod=force&m=admin
  • 请求方式:GET

请求示例:

发起请求
curl -k "https://{你网站的ip或者域名}:9966/?a=forceDeployAllServices&c=tool&deployMethod=force&m=admin&v=99999&globalApiNonceStr={随机字符串}&getJson=1&globalApiTimestamp={时间戳}&globalApiSign={签名字符串}"
返回结果
{
    "msg": {
        "message": "", // 提交请求执行结果的信息
        "msgType": "success", // 提交请求执行结果的状态,有success、error、info、warning、fail
        "msgMark": null,
        "msgCode": null,
        "jumpUrl": null,
        "waitTime": 2
    },
    "currentInfo": {},
    "softwareInfo": {}
}


暴力部署所有服务

注意 暴力部署所有服务会导致服务中断,可能需要耗费较长时间

  • 接口说明:暴力部署所有服务
  • 接口地址:a=forceDeployAllServices&c=tool&deployMethod=force2&m=admin
  • 请求方式:GET

请求示例:

发起请求
curl -k "https://{你网站的ip或者域名}:9966/?a=forceDeployAllServices&c=tool&deployMethod=force2&m=admin&v=99999&globalApiNonceStr={随机字符串}&getJson=1&globalApiTimestamp={时间戳}&globalApiSign={签名字符串}"
返回结果
{
    "msg": {
        "message": "", // 提交请求执行结果的信息
        "msgType": "success", // 提交请求执行结果的状态,有success、error、info、warning、fail
        "msgMark": null,
        "msgCode": null,
        "jumpUrl": null,
        "waitTime": 2
    },
    "currentInfo": {},
    "softwareInfo": {}
}


进入维护模式

注意 此操作会停止服务并删除其容器,一般在关机前进行操作,如非必需,请勿继续!注:执行此操作后并不会删除存储在容器外部的服务数据,重新开机后执行“强制部署所有服务”便可将服务恢复运行。

  • 接口说明:进入维护模式
  • 接口地址:a=stopAndDeleteAllContainers&c=tool&m=admin
  • 请求方式:GET

请求示例:

发起请求
curl -k "https://{你网站的ip或者域名}:9966/?a=stopAndDeleteAllContainers&c=tool&m=admin&v=99999&globalApiNonceStr={随机字符串}&getJson=1&globalApiTimestamp={时间戳}&globalApiSign={签名字符串}"
返回结果
{
    "msg": {
        "message": "", // 提交请求执行结果的信息
        "msgType": "success", // 提交请求执行结果的状态,有success、error、info、warning、fail
        "msgMark": null,
        "msgCode": null,
        "jumpUrl": null,
        "waitTime": 2
    },
    "currentInfo": {},
    "softwareInfo": {}
}


清空日志表

  • 接口说明:清空日志表
  • 接口地址:a=clearLogTables&c=tool&m=admin
  • 请求方式:GET

请求示例:

发起请求
curl -k "https://{你网站的ip或者域名}:9966/?a=clearLogTables&c=tool&m=admin&v=99999&globalApiNonceStr={随机字符串}&getJson=1&globalApiTimestamp={时间戳}&globalApiSign={签名字符串}"
返回结果
{
    "msg": {
        "message": "", // 提交请求执行结果的信息
        "msgType": "success", // 提交请求执行结果的状态,有success、error、info、warning、fail
        "msgMark": null,
        "msgCode": null,
        "jumpUrl": null,
        "waitTime": 2
    },
    "currentInfo": {},
    "softwareInfo": {}
}


删除大数据日志

  • 接口说明:删除大数据日志
  • 接口地址:a=clearData&c=bigData&m=admin
  • 请求方式:GET

请求示例:

发起请求
curl -k "https://{你网站的ip或者域名}:9966/?a=clearData&c=bigData&m=admin&v=99999&globalApiNonceStr={随机字符串}&getJson=1&globalApiTimestamp={时间戳}&globalApiSign={签名字符串}"
返回结果
{
    "msg": {
        "message": "", // 提交请求执行结果的信息
        "msgType": "success", // 提交请求执行结果的状态,有success、error、info、warning、fail
        "msgMark": null,
        "msgCode": null,
        "jumpUrl": null,
        "waitTime": 2
    },
    "currentInfo": {},
    "softwareInfo": {}
}


测试网站并发

  • 接口说明:测试网站并发
  • 接口地址:a=multiAb&c=tool&m=admin
  • 请求方式:POST

请求参数

参数名称 类型 描述 必填 示例值
url string 用于测试的网址,以http或https开头 "www.bbb.com www.ccc.com"
tasks string 总任务数 默认为CPU内核数 "1"
concurrency number 每任务并发数 10
requests number 每任务请求数 100
keepAlive number 保持长连接 {"是": 1, "否": 0} 1

序列化请求参数为键值对格式的字符串(注意:如果键值对的值是JSON格式数据,可能需要urlencode):

"url={测试的网址}&concurrency={每任务并发数}&requests={每任务请求数}"

请求示例:

发起请求
curl -d "url={测试的网址}&concurrency={每任务并发数}&requests={每任务请求数}" "https://{你网站的ip或者域名}:9966/?a=multiAb&c=tool&m=admin&v=99999&globalApiNonceStr={随机字符串}&getJson=1&globalApiTimestamp={时间戳}&globalApiSign={签名字符串}"
返回结果
{
    "msg": {
        "message": "", // 提交请求执行结果的信息
        "msgType": "success", // 提交请求执行结果的状态,有success、error、info、warning、fail
        "msgMark": null,
        "msgCode": null,
        "jumpUrl": null,
        "waitTime": 2
    },
    "currentInfo": {},
    "softwareInfo": {}
}


查看授权密钥

  • 接口说明:查看授权密钥
  • 接口地址:a=showLicenseKey&c=tool&m=admin
  • 请求方式:GET

请求示例:

发起请求
curl -k "https://{你网站的ip或者域名}:9966/?a=showLicenseKey&c=tool&m=admin&v=99999&globalApiNonceStr={随机字符串}&getJson=1&globalApiTimestamp={时间戳}&globalApiSign={签名字符串}"
返回结果
{
    "globalModalInfo": {
        "content": ["密钥"]
    },
    "msg": {
        "message": "", // 提交请求执行结果的信息
        "msgType": "success", // 提交请求执行结果的状态,有success、error、info、warning、fail
        "msgMark": null,
        "msgCode": null,
        "jumpUrl": null,
        "waitTime": 2
    },
    "currentInfo": {},
    "softwareInfo": {}
}


查看应用预共享密钥

  • 接口说明:查看应用预共享密钥
  • 接口地址:showAppSharePassword&c=tool&m=admin
  • 请求方式:GET

请求示例:

发起请求
curl -k "https://{你网站的ip或者域名}:9966/?a=showAppSharePassword&c=tool&m=admin&v=99999&globalApiNonceStr={随机字符串}&getJson=1&globalApiTimestamp={时间戳}&globalApiSign={签名字符串}"
返回结果
{
    "globalModalInfo": {
        "content": ["预共享密钥"]
    },
    "msg": {
        "message": "", // 提交请求执行结果的信息
        "msgType": "success", // 提交请求执行结果的状态,有success、error、info、warning、fail
        "msgMark": null,
        "msgCode": null,
        "jumpUrl": null,
        "waitTime": 2
    },
    "currentInfo": {},
    "softwareInfo": {}
}


升级URLOS

  • 接口说明:升级URLOS
  • 接口地址:a=upgrade&c=tool&m=admin
  • 请求方式:GET

请求示例:

发起请求
curl -k "https://{你网站的ip或者域名}:9966/?a=upgrade&c=tool&m=admin&v=99999&globalApiNonceStr={随机字符串}&getJson=1&globalApiTimestamp={时间戳}&globalApiSign={签名字符串}"
返回结果
{
    "msg": {
        "message": "", // 提交请求执行结果的信息
        "msgType": "success", // 提交请求执行结果的状态,有success、error、info、warning、fail
        "msgMark": null,
        "msgCode": null,
        "jumpUrl": null,
        "waitTime": 2
    },
    "currentInfo": {},
    "softwareInfo": {}
}
Copyright © 广州市万岁云计算有限公司 2020 all right reserved,powered by Gitbook文档最近一次修订时间: 2020-08-11 15:31:24

results matching ""

    No results matching ""