tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Thomas <ma...@apache.org>
Subject Re: Apache Tomcat 7.0.14
Date Wed, 22 Jun 2011 21:32:03 GMT
You really need to read
http://www.catb.org/~esr/faqs/smart-questions.html before folks here
just start ignoring your messages.

On 22/06/2011 20:59, adarsh thimmappa wrote:
> Hi All,
>      In the entire source file of  *
> org.apache.coyote.http11.Http11NioProtocol* class in *tomcat server 7.0.14*,
> there are no setters to set any of these properties such as
> connectionTimeout,socket reuseaddress, keepalivetimeout etc. I compared the
> same file with the *tomcat server version 6.0.14*, there in the source code,
> we check for all the attributes entered in the server.xml for connector tag.
> This logic is removed from in Tomcat 7.0.14. I am not able to figure  out
> this part. I feel there is no provision to mention these attributes  for NIO
> connector. I checked it.

You didn't check very carefully. You missed the inheritance.

> For example the connection timeout attribute  works perfectly for BIO
> connector...not for NIO connector.

Wrong. How may times do I have to say this? This has been tested and it
works. There is not a bug here. Clearly, you are doing something wrong.
You have been told exactly (by Chuck) what you need to do to investigate
this. Your continued insistence that this is a Tomcat bug when there is
zero evidence to support that theory and plenty of evidence to refute it
is unlikely to be encouraging folks here to help you.

> So, i believe the documentation in the link
> http://tomcat.apache.org/tomcat-7.0-doc/config/http.html#Common_Attributes<http://tomcat.apache.org/tomcat-7.0-doc/config/http.html#Common_Attributeslot>doesn't
> seems to be accurate

Yes, the documentation is accurate.

> or I MAY BE WRONG,,,,, please share your
> thoughts on the same.

OK.
Thought 1. There is no need to shout. It is rude and further reduces the
chances of people here helping you.
Thought 2. There is no "may" about it. You are wrong. Very wrong.

> *Any suggestions would be most welcome.*

Really? Why would anyone here waste their time providing you with a
suggestion when all you have done with the advice you have been given so
far is ignore it?

Mark

> On Wed, Jun 22, 2011 at 11:41 PM, adarsh thimmappa
> <adarsh.tm126@gmail.com>wrote:
> 
>> Hi Mark,
>>          Let me investigate further. I will definitely get back on this.
>>
>>
>> On Wed, Jun 22, 2011 at 11:37 PM, Mark Thomas <markt@apache.org> wrote:
>>
>>> On 22/06/2011 19:03, adarsh thimmappa wrote:
>>>> Hi All,
>>>>       Can anyone please confirm this is an issue or not. I have visited
>>> this
>>>> link....
>>>>
>>> http://tomcat.apache.org/tomcat-7.0-doc/config/http.html#Common_Attributeslot
>>>> more times....i feel like nothing left w.r.t going back to this link
>>>> again. If anyone is having configuration which is working for version
>>>> 7.0.14..for this particular issue please share with me.
>>>
>>> The default, out of the box configuration works for me with a single
>>> change to use the HTTP NIO connector.
>>>
>>> There is no issue here.
>>>
>>> You need to do some further investigations to figure out why it isn't
>>> working for you.
>>>
>>> Mark
>>>
>>>>
>>>>
>>>> On Wed, Jun 22, 2011 at 7:13 PM, André Warnier <aw@ice-sa.com> wrote:
>>>>
>>>>> I don't think that az this stage you should be playing with the
>>> socket.*
>>>>> attributes, which refer to the low-level JVM TCP socket, and have quite
>>>>> another meaning and other side-effects.
>>>>>
>>>>> Re-read the description of the "keepAliveTimeout" attribute instead,
>>> which
>>>>> does refer to the HTTP protocol level.
>>>>>
>>>>> As a general rule : the default values for the Connector attributes
>>> have
>>>>> generally been chosen to be reasonable and fit the most usual use
>>> cases.
>>>>>  Only modify them if you have a specific and precise reason to do so,
>>> after
>>>>> doing adequate measurements.
>>>>>
>>>>>
>>>>> adarsh thimmappa wrote:
>>>>>
>>>>>> Hi Andre,
>>>>>>         I am using the below Connector tag configuration in the
>>>>>> server.xml.....I am still facing the same problem.
>>>>>>
>>>>>> <Connector  port="80"
>>>>>>
>>>  protocol="org.apache.coyote.**http11.Http11NioProtocol"
>>>>>>                  socket.soKeepAlive="true"
>>>>>>                  socket.soTimeout="3600000"
>>>>>>                  maxKeepAliveRequests="-1"
>>>>>>                  redirectPort="8443" />
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>> Adarsh
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Wed, Jun 22, 2011 at 4:18 PM, André Warnier <aw@ice-sa.com>
wrote:
>>>>>>
>>>>>>  adarsh thimmappa wrote:
>>>>>>>
>>>>>>>  Hi All,
>>>>>>>>         I am using Apache Tomcat 7.0 (7.0.14 version) server.
I have
>>> a
>>>>>>>> requirement such that Once i make a HTTP request, and get
back the
>>>>>>>> response,
>>>>>>>> i want to keep that connection alive indefinitely. What is
the
>>>>>>>> configuration
>>>>>>>> i need to make on the server side. By default, client uses
HTTP/1.1
>>>>>>>> protocol
>>>>>>>> version to make HTTP requests. I know that in HTTP/1.1, the
>>> Connection
>>>>>>>> is
>>>>>>>> kept alive by default. I am testing this setup on localhost.
>>>>>>>>
>>>>>>>>
>>>>>>>> *        Any help or suggestions will be appreciated.*
>>>>>>>>
>>>>>>>>  Maybe reading the on-line documentation ?
>>>>>>>>
>>>>>>> http://tomcat.apache.org/****tomcat-7.0-doc/config/http.**<
>>> http://tomcat.apache.org/**tomcat-7.0-doc/config/http.**>
>>>>>>> html#Common_Attributes<http://**tomcat.apache.org/tomcat-7.0-**
>>>>>>> doc/config/http.html#Common_**Attributes<
>>> http://tomcat.apache.org/tomcat-7.0-doc/config/http.html#Common_Attributes
>>>>
>>>>>>>>
>>>>>>>
>>>>>>> keepAliveTimeout
>>>>>>> maxKeepAliveRequests
>>>>>>>
>>>>>>>
>>>>>>> ------------------------------****----------------------------**
>>>>>>> --**---------
>>>>>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.**apa**che.org<
>>> http://apache.org>
>>>>>>> <users-unsubscribe@**tomcat.apache.org<
>>> users-unsubscribe@tomcat.apache.org>
>>>>>>>>
>>>>>>>
>>>>>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>> ------------------------------**------------------------------**---------
>>>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.**apache.org<
>>> users-unsubscribe@tomcat.apache.org>
>>>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>
>>>
>>
>>
>> --
>> Regards,
>> Adarsh
>> 9972523214
>>
> 
> 
> 




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message