Re: Simple Sinatra app speed based failure?
Leam Hall <[email protected]> Thu, 18 Jul 2019 07:30:24 -0400
| Newsgroups | gmane.comp.lang.ruby.general |
|---|---|
| Message-ID | <[email protected]> |
Also, the Sinatra console error. The first log was from the command line.: https://github.com/makhidkarun/ftl_tools/blob/master/logs/speed_error_sinatra_console.txt Thanks! Leam On 7/18/19 7:27 AM, Leam Hall wrote: > Chris, I'm the only one making requests, and that is via the command > line and the up arrow. It would have to be pretty non-performant for that. > > Here's an error listing: > > https://github.com/makhidkarun/ftl_tools/blob/master/logs/speed_full_error.txt > > > I appreciate any insight you can provide! > > Leam > > > On 7/18/19 7:18 AM, Chris Roerig wrote: >> What error code is returned? Is this with only a single request to >> that endpoint or is the app potentially being overwhelmed with inbound >> requests? >> >> On Thu, Jul 18, 2019 at 5:10 AM Leam Hall <[email protected] >> <mailto:[email protected]>> wrote: >> >> I have a simple Sinatra based app: >> https://github.com/makhidkarun/ftl_tools >> >> That calls some defaults if data is not provided: >> >> https://github.com/makhidkarun/ftl_tools/blob/master/lib/ftl_tools/crewgen.rb#L60-L64 >> >> >> This morning I noticed that one set of basic tests would randomly >> (one, >> both, neither) fail: >> >> https://github.com/makhidkarun/ftl_tools/blob/master/spec/unit/crewgen_spec.rb >> >> >> At first I thought my RSpec-fu was weak, but using curl to test gave >> interesting results: >> >> https://github.com/makhidkarun/ftl_tools/blob/master/logs/speed_errors.txt >> >> >> In the speed_errors.txt log, the end column is "Current Speed". When >> the >> speed is between 49K and 70K, the form returns what it's supposed to. >> However, when the speed is in excess of 300K, the form does not >> return >> properly, and the spec will either show a data failure, or a return >> code >> failure. >> >> Thoughts? >> >> Leam >> >> >> Unsubscribe: <mailto:[email protected] >> <mailto:[email protected]>?subject=unsubscribe> >> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk> >> >> >> >> Unsubscribe: <mailto:[email protected]?subject=unsubscribe> >> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk> >> Unsubscribe: <mailto:[email protected]?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>