0
基本上我有使用Chromedriver的蟒蛇硒測試。Python博託:如何運行100個T1微型實例?
我想運行並行測試。 AWS T1微型實例是否足夠?
假設我想推出100個並行測試,那麼我怎樣才能用Python Boto來實現這個呢?這是開始的正確工具嗎?
基本上我有使用Chromedriver的蟒蛇硒測試。Python博託:如何運行100個T1微型實例?
我想運行並行測試。 AWS T1微型實例是否足夠?
假設我想推出100個並行測試,那麼我怎樣才能用Python Boto來實現這個呢?這是開始的正確工具嗎?
這個問題是非常開放的。如果具體問題是「我可以用boto啓動100個t1.micro實例嗎?」那麼答案是肯定的。像這樣:
import boto.ec2
c = boto.ec2.connect_to_region('us-west-2') # or whatever region you prefer
c.run_instances(image_id='ami-12345678', # use your preferred AMI here
key_name='my_key',
security_groups=['my_sec_group'],
instance_type='t1.micro',
min_count=100, max_count=100)
這將啓動100個實例或不啓動任何。困難的部分現在開始。您必須弄清楚如何讓所有實例執行您希望執行的測試。這部分超出博託的範圍。
根據AWS賬戶的不同,可能會限制您的ec2實例的最大數量,您將需要向AWS支持請求增加限制。 – andreimarinescu