|
这个脚本跑了9000多次,平均每次3分钟,运行了快20天,加上之前有几次手动中断了的,差不多24天才抢到一台2x12的
[ol][2021-12-01 04:50:37]start the [9293] time try{ "data": { "agent-config": { "are-all-plugins-disabled": false, "is-management-disabled": false, "is-monitoring-disabled": false, "plugins-config": null }, "availability-config": { "is-live-migration-preferred": null, "recovery-action": "RESTORE_INSTANCE" }, "availability-domain": "pplh:AP-SINGAPORE-1-AD-1", "capacity-reservation-id": null,[/ol]复制代码
再附上简单的脚本,官方API,没有被封的风险
[ol]for i in `seq 1 10000`; doecho "[`date '+%Y-%m-%d %H:%M:%S'`]start the [$i] time try"oci compute instance launch \--availability-domain pplh:AP-SINGAPORE-1-AD-1 \--display-name instance-20211109-1023 \--image-id ocid1.image.oc1.ap-singapore-1.xxxxxx \--subnet-id ocid1.subnet.oc1.ap-singapore-1.xxxxxx \--shape VM.Standard.A1.Flex \--assign-public-ip true \--metadata '{"ssh_authorized_keys": "xxxxxx"}' \--shape-config '{"ocpus": 2, "memoryInGbs": 12}' \--compartment-id ocid1.tenancy.oc1..xxxxxx if [ "$?" -ne 0 ]; then sleep 60s else echo "created successfully, exit" break fidone[/ol]复制代码 |
|