2 Star 1 Fork 0

极限实验室 (INFINI Labs)/loadgen

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
api-testing-example.dsl 1.01 KB
一键复制 编辑 原始数据 按行查看 历史
medcl 提交于 2024-04-27 11:06 +08:00 . chore: adding more dsl examples
# // How to use this example?
# // $ INDEX_NAME=medcl123 ES_ENDPOINT=https://localhost:9200 ES_USERNAME=admin ES_PASSWORD=b14612393da0d4e7a70b ./bin/loadgen -run api-testing-example.dsl
# runner: {
# total_rounds: 1,
# no_warm: true,
# assert_invalid: true,
# continue_on_assert_invalid: true,
# }
DELETE /$[[env.INDEX_NAME]]
PUT /$[[env.INDEX_NAME]]
# 200
# {"acknowledged":true,"shards_acknowledged":true,"index":"medcl123"}
POST /_bulk
{"index": {"_index": "$[[env.INDEX_NAME]]", "_type": "_doc", "_id": "$[[uuid]]"}}
{"id": "$[[id]]", "field1": "$[[list]]", "now_local": "$[[now_local]]", "now_unix": "$[[now_unix]]"}
{"index": {"_index": "$[[env.INDEX_NAME]]", "_type": "_doc", "_id": "$[[uuid]]"}}
{"id": "$[[id]]", "field1": "$[[list]]", "some_other_fields": "$[[now_local]]", "now_unix": "$[[now_unix]]"}
# 200
# {"errors":false,}
GET /$[[env.INDEX_NAME]]/_refresh
# 200
# {"_shards":{"total":2,"successful":1,"failed":0}}
GET /$[[env.INDEX_NAME]]/_count
# 200
# {"count":2}
GET /$[[env.INDEX_NAME]]/_search
# 200
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/infinilabs/loadgen.git
git@gitee.com:infinilabs/loadgen.git
infinilabs
loadgen
loadgen
main

搜索帮助