ray của tôi ứng dụng đang chạy trên máy chủ mỏng mà tôi muốn chuẩn sử dụng apachebenchlàm thế nào để xác định chuỗi truy vấn trong url với băng ghế dự bị apache
lệnh đang sử dụng là
ab -n 1 -c 1 http://localhost:3001/welcome/search?query="doctor"&rad=5
Nhưng máy chủ mỏng không dùng url.Its này cho
!! Invalid Request
bất kỳ một thể giúp tôi làm thế nào để cung cấp cho các url mà mỏng chấp nhận url với chuỗi truy vấn
yeah bạn đã đúng.I đã xóa trích dẫn kép để yêu cầu không hợp lệ được giải quyết. NOw giả sử truy vấn của tôi là http: // localhost: 3001/welcome/search? Query =% 22medical% 20college% 22 & rad = 5, y khoa được lấy nhưng trường đại học không được xem xét, giá trị 5 của rad không được lấy bằng mỏng; tôi thậm chí đã thử thay thế & với% 26 nó không hoạt động. – kshama
& được hiểu là tham số vỏ. Bạn có thể đặt toàn bộ URL trong dấu ngoặc kép và nó sẽ hoạt động: 'ab -n 1 -c 1" http: // localhost: 3001/welcome/search? Query =% 22doctor% 22 & rad = 5 "' –
Rõ ràng điều này không làm việc với ApacheBench2. Tôi đang thử những điều sau đây: ab2 -n 8000 -c 100 "http: //xxx.xx.xxx.xx: 8000? Jsonp = callbackFunction & articeUrl = http% 3A% 2F% 2Fwww.cnn.com% 2F2010% 2FCRIME% 2F08 % 2F30% 2Fclemens.case% 2Findex.html% 2F " Nhận lỗi" URL không hợp lệ "! –