云服务器内容精选

  • LOCK DSC工具在迁移MySQL 事务处理锁表语句时会根据 GaussDB (DWS)特性进行相应适配。 输入示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ## A. START TRANSACTION; LOCK TABLES `mt`.`runoob_tbl` WRITE,`mt`.`runoob_tb2` READ; commit; ## B. START TRANSACTION; LOCK TABLES `mt`.`runoob_tbl` WRITE; commit; ## C. START TRANSACTION; LOCK TABLES `mt`.`runoob_tbl` READ,`mt`.`runoob_tbl` AS t1 READ; commit; 输出示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 -- A. START TRANSACTION; LOCK TABLE "mt"."runoob_tbl" IN AC CES S EXCLUSIVE MODE; LOCK TABLE "mt"."runoob_tb2" IN ACCESS SHARE MODE; COMMIT WORK; -- B. START TRANSACTION; LOCK TABLE "mt"."runoob_tbl" IN ACCESS EXCLUSIVE MODE; COMMIT WORK; -- C. START TRANSACTION; LOCK TABLE "mt"."runoob_tbl" IN ACCESS SHARE MODE; COMMIT WORK; 父主题: 事务管理
  • 请求示例 修改一个事务,事务的id是1,事务所属的工程ID是1,包括修改事务的请求信息。 /v1/{project_id}/templates/1 { "contents" : [ { "content" : [ { "content" : { "body_type" : 0, "bodys" : [ ], "check_end_length" : null, "check_end_str" : null, "check_end_type" : null, "connect_timeout" : 5000, "connect_type" : 1, "headers" : [ { "key" : "Content-Type", "value" : "application/json" } ], "http_version" : "HTTP/1.1", "method" : "GET", "name" : "Msg-31445", "protocol_type" : 2, "return_timeout" : 5000, "return_timeout_param" : null, "url" : "https://www.domain-example.com" }, "content_type" : 2 } ], "content_id" : 2346, "index" : 0 } ], "description" : "", "enable_pre" : false, "for_loop_params" : [ ], "id" : 1, "name" : "transaction_test", "project_id" : 1, "temp_type" : 0 }
  • 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 id 是 Integer 事务ID 最小值:0 最大值:2147483647 project_id 是 Integer 工程ID 最小值:0 最大值:2147483647 name 是 String 事务名称 最小长度:1 最大长度:42 temp_type 否 Integer 事务类型 最小值:0 最大值:2147483647 description 否 String 描述信息 最小长度:0 最大长度:1024 for_loop_params 否 Array of objects 旧版本逻辑控制器字段,当前已未使用 数组长度:0 - 1024 enable_pre 否 Boolean 是否启用预置事务,当前版本已未使用 contents 否 Array of TempContentInfo objects 事务脚本信息 数组长度:0 - 1024 表3 TempContentInfo 参数 是否必选 参数类型 描述 content_id 否 Integer 报文id或者事务ID或者插件ID 最小值:0 最大值:2147483647 content 否 Array of Content objects 内容 数组长度:0 - 1000 index 否 Integer 索引 最小值:0 最大值:2147483647 data 否 Object 数据指令内容 data_type 否 Integer 数据指令类型(0:默认请求卡片;1:数据指令;201:循环指令;202:条件指令;301:集合点;203:vu百分比控制器;204:吞吐量控制器;302:插件请求) 最小值:0 最大值:2147483647 表4 Content 参数 是否必选 参数类型 描述 content_type 否 Integer 用例卡片类型(1:思考时间;2:报文;3:检查点;4:变量提取) 最小值:0 最大值:2147483647 content 否 ContentInfo object 内容 表5 ContentInfo 参数 是否必选 参数类型 描述 body_type 否 Integer body类型(0:字符串;1:form-data格式;3:x-www-form-urlencoded格式) 最小值:0 最大值:2147483647 bodys 否 Array of objects bodys check_end_length 否 Object TCP/UDP协议返回数据长度 check_end_str 否 Object TCP/UDP协议返回结束符 check_end_type 否 Object TCP/UDP协议返回结束类型,1:返回数据长度;2:结束符 connect_timeout 否 Integer 超时时间 最小值:0 最大值:2147483647 connect_type 否 Integer 连接设置,当前版本已未使用 最小值:0 最大值:2147483647 headers 否 Array of ContentHeader objects 请求头 数组长度:0 - 1024 http_version 否 String HTTP版本 最小长度:0 最大长度:1024 method 否 String HTTP方法 最小长度:0 最大长度:1024 name 否 String 用例名称 最小长度:0 最大长度:1024 protocol_type 否 Integer 协议类型(1:HTTP;2:HTTPS;3:TCP;4:UDP;7:HLS/RTMP;9:WebSocket;10:HTTP-FLV) 最小值:0 最大值:2147483647 return_timeout 否 Integer 响应超时 最小值:0 最大值:2147483647 return_timeout_param 否 String 响应超时参数 最小长度:0 最大长度:40960 url 否 String 请求地址 最小长度:0 最大长度:40960 rtmp_url 否 String rtmp地址 最小长度:0 最大长度:40960 flv_url 否 String flv地址 最小长度:0 最大长度:40960 bitrate_type 否 Integer 分辨率策略 最小值:0 最大值:128 duration 否 Integer 持续时间 最小值:0 最大值:2147483647 retry_delay 否 Integer HLS重试延迟时间 最小值:0 最大值:2147483647 retry_time 否 Integer HLS重试次数 最小值:0 最大值:2147483647 表6 ContentHeader 参数 是否必选 参数类型 描述 key 否 String 键 最小长度:0 最大长度:40960 value 否 String 值 最小长度:0 最大长度:40960