Hello Vercel Team,
Our team is using the domain https://ondaji.vercel.app for our project. Recently, our backend developer conducted a load test using k6, sending a significant number of requests to our domain. Here is the script that was used:
import http from "k6/http";import { sleep, check } from "k6";export const options = { stages: [ { duration: '1m', target: 50 }, { duration: '5m', target: 100 }, { duration: '1m', target: 0 }, ], thresholds: { http_req_duration: ['avg<100', 'p(95)<200'] }, noConnectionReuse: true, userAgent: 'MyK6UserAgentString/1.0',};export default function () { const url = 'https://ondaji.vercel.app'; http.get(url, null, null);}
We suspect that the high volume of requests during the test may have caused our IP to be blocked. Could you please confirm if our IP has been blocked, and if so, advise on how we can resolve this issue?
Additionally, we would like to know best practices for conducting load testing on Vercel to avoid IP blocks and similar issues in the future. Specifically:
- Are there specific guidelines or limits we should be aware of?
- Would it be better to use a different testing approach or tools?
- How can we safely perform such tests without affecting our site's availability?
Thank you for your assistance.