Questions tagged [siege]

Siege is an http/https regression testing and benchmarking utility.

Siege is an http/https regression testing and benchmarking utility. It was designed to let web developers measure the performance of their code under duress, to see how it will stand up to load on the internet. It lets the user hit a web server with a configurable number of concurrent simulated users.

51 questions
0
votes
1 answer

Siege error when running facebook-mediawiki workload

I was trying to run the facebook-mediawiki workload https://github.com/facebookarchive/oss-performance. Siege runs when i use --php. But gives the below error if i try to run the workload with --hhvm flag. ** SIEGE 4.0.3rc3 ** Preparing 200…
Ajay
  • 242
  • 1
  • 3
  • 13
0
votes
1 answer

Best way to load test application under same machine

I've used Gatling and Siege to load test my application. However, at certain points (especially when my load is higher), I would get a lot of gateway and requestTimeoutException errors. Since the requests doesn't seems to even get to the app, I…
PBandJ
  • 2,537
  • 3
  • 21
  • 31
0
votes
1 answer

Why the load test values are different in siege - 3.0.8 and siege 4.0.4?

I have run this command siege -c50 -d10 -t3M http://www.example.com in both the versions 3.0.8 and 4.0.4. I got a totally different result. Can anyone give me a solution for this and why do the values differ in these versions..? In version…
0
votes
1 answer

Error 503 Service Unavailble - Isomorphic React App

Hello my app based on react starter kit (node js app), i build it and uploaded it as docker image. And made some stress test with siege and with apache-jmeter, when the concurrent users are more than 70 i get errors success 200 [error] socket:…
Efthimis P
  • 119
  • 4
  • 16
0
votes
1 answer

Bench test using siege by using dynamic url generated using bash script

I want to bench test my website with 1M requests with different urls using siege, I need to know can I create a bash script to do a random loop or php script to read urls from database and create dynamic urls and give this urls to siege command to…
Mohammad_Hosseini
  • 2,481
  • 3
  • 30
  • 53
0
votes
1 answer

Siege - Why do I get all these responses?

I'm confused about what Siege is doing under the hood. I use Siege every now and then to create some traffic for my web services. Today I noticed that Siege lists more responses than I would have I expected. E.g. I use Siege as siege -c 1 -t 5s…
Kris
  • 4,595
  • 7
  • 32
  • 50
0
votes
0 answers

Siege not hitting Heroku Apps

I'm using Siege to do some basic load testing on my app. I've tried it out locally and it works great when I'm running my webapp on localhost:3000. However whenever I try running it on my production environment (Rails app hosted on Heroku), it…
user2490003
  • 10,706
  • 17
  • 79
  • 155
0
votes
2 answers

Siege - How to test views that require login?

I am trying to use Siege to do stress testing on my django application. For static pages (e.g. landing page) it works just fine. However, 99% of the pages I want to test require that I be logged in. How can I get Siege to login and test django…
nael
  • 1,441
  • 19
  • 36
0
votes
1 answer

POST key=value pair in siege

First of all I am not getting POST worked in siege, siege https://apicdntest.fadv.com/orders/kelly POST This does not hit the URL, but when I remove the POST key, then it hits the URL with GET What I exactly need is I want hit the URL with…
Sahal
  • 4,046
  • 15
  • 42
  • 68
0
votes
0 answers

Siege test stop hitting api after some time

I am load testing my api(nginx) with siege.Api is forwarding POST request from nginx to kafka rest server running at 8082. I am running siege from four ec2 machines. Everytime I can see siege stops hitting for some time and then resume. So I…
sau
  • 1,316
  • 4
  • 16
  • 37
0
votes
1 answer

Siege will not stop when done with urls.txt file

I'm using siege to locate some problem pages on our new sitemap and am having trouble getting it to stop after it runs through the urls.txt file. I have tried using reps=once in the command line, as well as in the .siegerc config file. I find that…
0
votes
2 answers

Run siege tests on Laravel 5

So I have a laravel 5 project, and I'd like to benchmark the test server I'm using with the siege tool. Unfortunately, I've realized you can't log in because the CSRF is normally received from the submission form. There is no form in siege, so this…
0
votes
1 answer

How can I install siege using cgywin?

I am studying nodejs and mysql connection and I got an error in runnning the make command. Here's my reference for my tutorial: https://www.codementor.io/nodejs/tutorial/node-js-mysql I already installed cgywin and here's what i did I go to the…
Jerielle
  • 7,144
  • 29
  • 98
  • 164
0
votes
1 answer

Occurred error 503 when testing my Tornado app implementing the Coroutine feature

I'm building a Tornado web application applying the Coroutine feature. To test the performance of the app, I used the Siege. However, It occurred many 503 errors when using Siege to call the URL. By the way, my app was running on an Raspberry…
zeck
  • 769
  • 1
  • 7
  • 13
0
votes
1 answer

Is there a way to escape the # for siege?

I have a url that contains a hash symbol "#". It's angular so I don't know if it can get escaped or at least I haven't found anything. I know I could ask the devs to fix it (https://scotch.io/quick-tips/pretty-urls-in-angularjs-removing-the-hashtag)…
Bryan K
  • 133
  • 1
  • 1
  • 6