If your url is http when page charged completly there is no redirecting.

If it related to your SSL certificate or nginx conf, I am far from an
expert. I would say that if it long only for the first time it is not
related to the overhead of encryption for your server... So you have to
investigate about nginx certificate configuration... Because if you have
poor processing capability SSL would be slow every request.

Sad that I can't help further.

:(

Richard


On Thu, Aug 21, 2014 at 1:19 PM, Jim Steil <[email protected]> wrote:

> I'm not doing and redirecting from http to https.  It's just when I
> specify https that I'm getting the symptoms.
>
> I don't think I'm doing any re-writing.  At least there is nothing there
> that I setup  Would that be in the same file?
>  /etc/nginx/sites-available/web2py
>
>
> On Thu, Aug 21, 2014 at 12:05 PM, Richard Vézina <
> [email protected]> wrote:
>
>> Ok, what I was about to wrote before I doubt of me.
>>
>> Maybe your issue come from bad nginx syntax for permanent redirection
>> from HTTP to HTTPS...
>>
>> Mine redirect like that :
>>
>> return 301 https://domain.something$request_uri; #
>> http://wiki.nginx.org/Pitfalls#Taxing_Rewrites
>>
>> Richard
>>
>>
>> On Thu, Aug 21, 2014 at 11:23 AM, Jim Steil <[email protected]> wrote:
>>
>>> Clarification - the uwsgi restart had no delay on the first request
>>> running https or http
>>>
>>> -Jim
>>>
>>>
>>> On Thu, Aug 21, 2014 at 10:21 AM, Jim Steil <[email protected]> wrote:
>>>
>>>> uswgi restart - no delay
>>>>
>>>> nginx restart - about a 12 second delay for the first request if
>>>> running https
>>>>
>>>> nginx restart - no delay if running http
>>>>
>>>> -Jim
>>>>
>>>>
>>>>
>>>> On Thu, Aug 21, 2014 at 10:08 AM, Richard Vézina <
>>>> [email protected]> wrote:
>>>>
>>>>> I have 10m and I don't have this issue...
>>>>>
>>>>> I don't think it coming from nginx.
>>>>>
>>>>> There is very few parameters in nginx config that could explain your
>>>>> latency...
>>>>>
>>>>> Does it happen only on reboot of VM, or it happen when you restart
>>>>> nginx, or uwsgi. What happen if you restart nginx only vs restart uwsgi
>>>>> only. And what happen if you try to start manually uwsgi after reboot of
>>>>> the VM before first aptempt to connect to your app. Maybe uwsgi is not
>>>>> started and get strat by nginx, that should not be the case though, they
>>>>> have both to be strated independently.
>>>>>
>>>>> You can try your app in other VM and determine if the latency was
>>>>> there or not.
>>>>>
>>>>> All these test can help you figure out where to dig up further.
>>>>>
>>>>> Richard
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Thu, Aug 21, 2014 at 10:46 AM, Jim Steil <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> I've changed the following in /etc/nginx/sites-available/web2py
>>>>>>
>>>>>> ssl_session_cache shared:SSL:10m;    -> to 60m
>>>>>> ssl_session_timeout 10m;   -> to 60m
>>>>>>
>>>>>> Still took a long time (5-10 seconds) for the first request but maybe
>>>>>> now it will not cause that to happen again for greater intervals.
>>>>>>
>>>>>> -Jim
>>>>>>
>>>>>>
>>>>>>  On Wed, Aug 20, 2014 at 9:17 PM, Cliff Kachinske <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>>  The install script in the book may not be correct for your version
>>>>>>> of Web2py.
>>>>>>>
>>>>>>> A good first step might be to check the script's config settings
>>>>>>> against the ones from the book.
>>>>>>>
>>>>>>>
>>>>>>> On Wednesday, August 20, 2014 4:49:28 PM UTC-4, Jim S wrote:
>>>>>>>>
>>>>>>>> I did this and after waiting 45 minutes and re-testing, it did not
>>>>>>>> exhibit the slow behavior.  Since this is a test without running
>>>>>>>> nginx/uwsgi I'm assuming my problem is in one of those layers.
>>>>>>>>
>>>>>>>> Also, I access the production site with http instead of https, the
>>>>>>>> slowness isn't there either.
>>>>>>>>
>>>>>>>> -Jim
>>>>>>>>
>>>>>>>> On Wednesday, August 20, 2014 2:26:35 PM UTC-5, Richard wrote:
>>>>>>>>>
>>>>>>>>> You can check that with profiler : python web2py.py -a 'asdf' -i
>>>>>>>>> 127.0.0.1 -p 8000 appname -F fileNameForProfilerDumpInfo'
>>>>>>>>>
>>>>>>>>> Your app will be very slow with profiler.
>>>>>>>>>
>>>>>>>>> Richard
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Wed, Aug 20, 2014 at 3:24 PM, Richard Vézina <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Could your app take time to create global vars and after they are
>>>>>>>>>> cached up?
>>>>>>>>>>
>>>>>>>>>> Richard
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Wed, Aug 20, 2014 at 1:32 PM, Jim S <[email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi
>>>>>>>>>>>
>>>>>>>>>>> I've installed web2py on my ubuntu machine using the script at
>>>>>>>>>>> the bottom of this section in the book:
>>>>>>>>>>>
>>>>>>>>>>> http://web2py.com/books/default/chapter/29/13/
>>>>>>>>>>> deployment-recipes#Nginx
>>>>>>>>>>>
>>>>>>>>>>> It is all working well except for one annoyance.
>>>>>>>>>>>
>>>>>>>>>>> If I leave the let the page site for a while (haven't really
>>>>>>>>>>> determined the time period needed to display the behavior), when I 
>>>>>>>>>>> come
>>>>>>>>>>> back later my first access to the application is really slow, like 
>>>>>>>>>>> 10
>>>>>>>>>>> seconds to display the page.  But, after that, it clicks along with
>>>>>>>>>>> sub-second response time.
>>>>>>>>>>>
>>>>>>>>>>> Anyone have any idea what is going on or where to begin
>>>>>>>>>>> trouble-shooting?
>>>>>>>>>>>
>>>>>>>>>>> -Jim
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Resources:
>>>>>>>>>>> - http://web2py.com
>>>>>>>>>>> - http://web2py.com/book (Documentation)
>>>>>>>>>>> - http://github.com/web2py/web2py (Source code)
>>>>>>>>>>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>>>>>>>>>>> ---
>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>> Google Groups "web2py-users" group.
>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from
>>>>>>>>>>> it, send an email to [email protected].
>>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>  --
>>>>>>> Resources:
>>>>>>> - http://web2py.com
>>>>>>> - http://web2py.com/book (Documentation)
>>>>>>> - http://github.com/web2py/web2py (Source code)
>>>>>>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>>>>>>> ---
>>>>>>> You received this message because you are subscribed to a topic in
>>>>>>> the Google Groups "web2py-users" group.
>>>>>>> To unsubscribe from this topic, visit
>>>>>>> https://groups.google.com/d/topic/web2py/3tmtJeQW9GI/unsubscribe.
>>>>>>> To unsubscribe from this group and all its topics, send an email to
>>>>>>> [email protected].
>>>>>>>
>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>
>>>>>>
>>>>>>  --
>>>>>> Resources:
>>>>>> - http://web2py.com
>>>>>> - http://web2py.com/book (Documentation)
>>>>>> - http://github.com/web2py/web2py (Source code)
>>>>>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>>>>>> ---
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "web2py-users" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to [email protected].
>>>>>>
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>>  --
>>>>> Resources:
>>>>> - http://web2py.com
>>>>> - http://web2py.com/book (Documentation)
>>>>> - http://github.com/web2py/web2py (Source code)
>>>>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>>>>> ---
>>>>> You received this message because you are subscribed to a topic in the
>>>>> Google Groups "web2py-users" group.
>>>>> To unsubscribe from this topic, visit
>>>>> https://groups.google.com/d/topic/web2py/3tmtJeQW9GI/unsubscribe.
>>>>> To unsubscribe from this group and all its topics, send an email to
>>>>> [email protected].
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>
>>>  --
>>> Resources:
>>> - http://web2py.com
>>> - http://web2py.com/book (Documentation)
>>> - http://github.com/web2py/web2py (Source code)
>>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "web2py-users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>  --
>> Resources:
>> - http://web2py.com
>> - http://web2py.com/book (Documentation)
>> - http://github.com/web2py/web2py (Source code)
>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>> ---
>> You received this message because you are subscribed to a topic in the
>> Google Groups "web2py-users" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/web2py/3tmtJeQW9GI/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> Resources:
> - http://web2py.com
> - http://web2py.com/book (Documentation)
> - http://github.com/web2py/web2py (Source code)
> - https://code.google.com/p/web2py/issues/list (Report Issues)
> ---
> You received this message because you are subscribed to the Google Groups
> "web2py-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to