Re: Tomcat Usage Data Interest

2021-07-27 Thread Coty Sutherland
On Mon, Jul 26, 2021 at 1:16 PM Mark Thomas  wrote:

> On 26/07/2021 12:13, Coty Sutherland wrote:
> > Hi all,
> >
> > I'm curious about whether or not we have/can get some information about
> the
> > usage of Tomcat out in the wild. Things like download count across
> various
> > versions (including archived version downloads) for the last few years,
> svn
> > history and GitHub stats, project website visitors, committer numbers
> (and
> > some other info which I can get from the regular board reports), counts
> of
> > tomcat-users list unique topics, etc. I'd like to compile data into a
> > community interest report (or something like that) and try to draw some
> > insights on which way the Tomcat project is trending. I would also be
> > looking to include adoption outside of just the vanilla ASF distro, like
> > the most popular Tomcat Docker container, Ansible collection, tomcat
> > package downloads from any OS that has the data available, etc.
> >
> > Does anyone think that such a report has value? Is there already
> something
> > like this in existence somewhere (there is an annual jrebel technology
> > report like https://www.jrebel.com/blog/2020-java-technology-report
> which
> > is pretty cool, but it's a survey)? Feel free to tell me that this
> > undertaking has little value and I can move on to something else :)
> > Thoughts?
>
> In no particular order.
>
> There is Apache Kibble
> https://kibble.apache.org/
> The live demo uses ASF data.
>
> The mirror network makes download stats tricky.
>

Yeah, I was thinking that would be the hardest datapoint to try and capture.


> We can get Maven central stats via repository.a.o
>
> In terms of whether a report has value, more insight into the community
> is good. The users mailing list is an incredibly small proportion of the
> active Tomcat users. Anything that provides us with a better
> understanding of the wider community can only help. I'd be particularly
> interested in things we could do to broaden our reach. That may well
> create some interesting debate on how to best do that.
>

OK, I'll start gathering some data and circle back at some point :)

Thanks for the affirmation.


> Mark
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>


Re: Tomcat Usage Data Interest

2021-07-27 Thread Coty Sutherland
Excellent. I'll check it out, I'm on a mission to get data about the Tomcat
package usage in Fedora and it's proving to be difficult lol

On Mon, Jul 26, 2021 at 5:32 PM Christopher Schultz <
ch...@christopherschultz.net> wrote:

> Coty,
>
> On 7/26/21 07:13, Coty Sutherland wrote:
> > Hi all,
> >
> > I'm curious about whether or not we have/can get some information about
> the
> > usage of Tomcat out in the wild. Things like download count across
> various
> > versions (including archived version downloads) for the last few years,
> svn
> > history and GitHub stats, project website visitors, committer numbers
> (and
> > some other info which I can get from the regular board reports), counts
> of
> > tomcat-users list unique topics, etc. I'd like to compile data into a
> > community interest report (or something like that) and try to draw some
> > insights on which way the Tomcat project is trending. I would also be
> > looking to include adoption outside of just the vanilla ASF distro, like
> > the most popular Tomcat Docker container, Ansible collection, tomcat
> > package downloads from any OS that has the data available, etc.
> >
> > Does anyone think that such a report has value? Is there already
> something
> > like this in existence somewhere (there is an annual jrebel technology
> > report like https://www.jrebel.com/blog/2020-java-technology-report
> which
> > is pretty cool, but it's a survey)? Feel free to tell me that this
> > undertaking has little value and I can move on to something else :)
> > Thoughts?
>
> Certainly would be interesting.
>
> Debian has "popularity contest". It looks like it would be a ton of
> data, but it's available: https://popcon.debian.org/
>
> I don't happen to use the Debian-packaged version of Tomcat, but I am a
> Debian user and fan.
>
> -chris
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>


Re: Tomcat Usage Data Interest

2021-07-26 Thread Christopher Schultz

Coty,

On 7/26/21 07:13, Coty Sutherland wrote:

Hi all,

I'm curious about whether or not we have/can get some information about the
usage of Tomcat out in the wild. Things like download count across various
versions (including archived version downloads) for the last few years, svn
history and GitHub stats, project website visitors, committer numbers (and
some other info which I can get from the regular board reports), counts of
tomcat-users list unique topics, etc. I'd like to compile data into a
community interest report (or something like that) and try to draw some
insights on which way the Tomcat project is trending. I would also be
looking to include adoption outside of just the vanilla ASF distro, like
the most popular Tomcat Docker container, Ansible collection, tomcat
package downloads from any OS that has the data available, etc.

Does anyone think that such a report has value? Is there already something
like this in existence somewhere (there is an annual jrebel technology
report like https://www.jrebel.com/blog/2020-java-technology-report which
is pretty cool, but it's a survey)? Feel free to tell me that this
undertaking has little value and I can move on to something else :)
Thoughts?


Certainly would be interesting.

Debian has "popularity contest". It looks like it would be a ton of 
data, but it's available: https://popcon.debian.org/


I don't happen to use the Debian-packaged version of Tomcat, but I am a 
Debian user and fan.


-chris

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



Re: Tomcat Usage Data Interest

2021-07-26 Thread Mark Thomas

On 26/07/2021 12:13, Coty Sutherland wrote:

Hi all,

I'm curious about whether or not we have/can get some information about the
usage of Tomcat out in the wild. Things like download count across various
versions (including archived version downloads) for the last few years, svn
history and GitHub stats, project website visitors, committer numbers (and
some other info which I can get from the regular board reports), counts of
tomcat-users list unique topics, etc. I'd like to compile data into a
community interest report (or something like that) and try to draw some
insights on which way the Tomcat project is trending. I would also be
looking to include adoption outside of just the vanilla ASF distro, like
the most popular Tomcat Docker container, Ansible collection, tomcat
package downloads from any OS that has the data available, etc.

Does anyone think that such a report has value? Is there already something
like this in existence somewhere (there is an annual jrebel technology
report like https://www.jrebel.com/blog/2020-java-technology-report which
is pretty cool, but it's a survey)? Feel free to tell me that this
undertaking has little value and I can move on to something else :)
Thoughts?


In no particular order.

There is Apache Kibble
https://kibble.apache.org/
The live demo uses ASF data.

The mirror network makes download stats tricky.

We can get Maven central stats via repository.a.o

In terms of whether a report has value, more insight into the community 
is good. The users mailing list is an incredibly small proportion of the 
active Tomcat users. Anything that provides us with a better 
understanding of the wider community can only help. I'd be particularly 
interested in things we could do to broaden our reach. That may well 
create some interesting debate on how to best do that.


Mark

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



Re: Tomcat Usage

2019-03-22 Thread Suvendu Sekhar Mondal
Lucas,

On Thu, Mar 21, 2019, 11:08 PM Igal Sapir  Lucas,
>
> On 3/21/2019 6:57 AM, Lucas Bovetto wrote:
> > Hello,
> >
> > I whould like to get a support to a problem that has been happening.
> > I have scenario that my tomcat stay in 100% cpu usage even though no
> > one access, and when it happening nobody can accesses tomcat.
> >
> > Configuration:
> > O.S: Windows Server 2008
> > Tomcat: 8.5
> > Japa Options:
> > -XX:+UseParNewGC
> > -XX:+OptimizeStringConcat
> > -XX:NewSize=1G
> > -XX:+CMSParallelRemarkEnabled
> > -XX:+UnlockDiagnosticVMOptions
> > -XX:-DisableExplicitGC
> > -XX:SoftRefLRUPolicyMSPerMB=1
> > -XX:SurvivorRatio=20
> > -Djava.awt.headless=true
> > -Djava.net.preferIPv4Stack=true
> > -XX:MaxPermSize=512m
> > -XX:+UseTLAB
> > -XX:MaxTenuringThreshold=0
>
> We need more information before we can help:
>
> What version of Java are you using?
>
> Can you issue a Thread Dump?
>
> How much RAM does the Tomcat process take when the issue happens?  How
> much physical RAM does the machine have?
>
> Did you set all of these -XX options after research and conclusion that
> they are optimal for your setup or did you just copy and paste them from
> a random post?
>
> For example, if you are running Java 8 then the MaxPermSize is ignored
> because PermGen was replaced with MetaSpace.  You also set explicitly
> the NewSize and the SurvivorRatio and at first glance, without knowing
> anything about your setup, the values don't seem right to me.
>
>
> Igal
>
>
> >
> > Att,
> >
> >
> > --
> >
> > *Lucas Henrique Bovetto*
> >
> > *Gerente de Desenvolvimento*
> >
> > _
> >
> > *_Imagem inline 2_*
> >
> > *_www.mkdata.com.br _*
> >
> > *Av. Campos Sales, 420 – Jd. Girassol***
> >
> > *Americana – 13465-590 – SP***
> >
> > *(19) 3407-7447*
> >
> >
> > Imagem inline 3
> >
> > -
> > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> > For additional commands, e-mail: users-h...@tomcat.apache.org


There is high chance that some "rouge" thread(s) is causing this problem.
During problem period, I will suggest to use ProcessExplorer to identify
thread ID which are taking most of the CPU. You can get that information
from Threads tab of ProcessExplorer. At the same time please take at least
3 thread dumps 5 seconds apart. After that convert the Decimal value of
thread ID to Hexadecimal. Search that value in the captured thread dumps.
You should see them matching with native thread ID. Check if the thread is
moving at all or not. Repeat this process for all threads which are taking
most of the CPU. By that way you will get to know what actual problem is.
You can share the details with this community.

Happy hunting! :)


>


Re: Tomcat Usage

2019-03-21 Thread Igal Sapir

Lucas,

On 3/21/2019 6:57 AM, Lucas Bovetto wrote:

Hello,

I whould like to get a support to a problem that has been happening.
I have scenario that my tomcat stay in 100% cpu usage even though no 
one access, and when it happening nobody can accesses tomcat.


Configuration:
O.S: Windows Server 2008
Tomcat: 8.5
Japa Options:
-XX:+UseParNewGC
-XX:+OptimizeStringConcat
-XX:NewSize=1G
-XX:+CMSParallelRemarkEnabled
-XX:+UnlockDiagnosticVMOptions
-XX:-DisableExplicitGC
-XX:SoftRefLRUPolicyMSPerMB=1
-XX:SurvivorRatio=20
-Djava.awt.headless=true
-Djava.net.preferIPv4Stack=true
-XX:MaxPermSize=512m
-XX:+UseTLAB
-XX:MaxTenuringThreshold=0


We need more information before we can help:

What version of Java are you using?

Can you issue a Thread Dump?

How much RAM does the Tomcat process take when the issue happens?  How 
much physical RAM does the machine have?


Did you set all of these -XX options after research and conclusion that 
they are optimal for your setup or did you just copy and paste them from 
a random post?


For example, if you are running Java 8 then the MaxPermSize is ignored 
because PermGen was replaced with MetaSpace.  You also set explicitly 
the NewSize and the SurvivorRatio and at first glance, without knowing 
anything about your setup, the values don't seem right to me.



Igal




Att,


--

*Lucas Henrique Bovetto*

*Gerente de Desenvolvimento*

_

*_Imagem inline 2_*

*_www.mkdata.com.br _*

*Av. Campos Sales, 420 – Jd. Girassol***

*Americana – 13465-590 – SP***

*(19) 3407-7447*


Imagem inline 3

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


RE: tomcat usage

2008-09-18 Thread Peter Crowther
 From: Kusuma Pabba [EMAIL PROTECTED]
 what is the difference between running tomcat server  and as client

Tomcat is a Web server.  There is no concept of running it as a client.

What are you trying to do?  We might be able to help more if you tell us!

- Peter

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: tomcat usage

2008-09-18 Thread Kusuma Pabba

Peter Crowther wrote:

From: Kusuma Pabba [EMAIL PROTECTED]
what is the difference between running tomcat server  and as client



Tomcat is a Web server.  There is no concept of running it as a client.

What are you trying to do?  We might be able to help more if you tell us!

- Peter

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


  
actually i want to use tomcat on my arm processor  and i am not 
understanding how to use it on that


The information contained in this electronic message and any attachments to 
this message are intended for the exclusive use of the addressee(s) and may 
contain proprietary, confidential or privileged information. If you are not the 
intended recipient, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately and destroy all copies of this message and 
any attachments contained in it.

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: tomcat usage

2008-09-18 Thread Peter Crowther
 From: Kusuma Pabba [mailto:[EMAIL PROTECTED]
 actually i want to use tomcat on my arm processor  and i am not
 understanding how to use it on that

1) Set up an appropriate operating system on your ARM processor that includes a 
TCP/IP stack and support for a good Java virtual machine (must be at least J2SE 
- I don't think Tomcat will work under J2ME).

2) Test for TCP/IP network connectivity between whatever you're using to view 
your Tomcat content and your ARM device.

3) Ensure the Java virtual machine runs at least a hello world program that 
you've developed.

4) Download an appropriate version of Tomcat, and install on the operating 
system and Java virtual machine that you have tested and shown to be working.  
As you have installed an appropriate operating system, you should be able to 
follow the instructions for that operating system.

5) Start Tomcat, and browse to its default page using a browser on whatever 
system you identified in step 2.

There may be other ways of working, but most of the embedded Tomcats I've seen 
on devices are running on embedded Linux of one variety or another.

- Peter

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: tomcat usage

2008-09-18 Thread Kusuma Pabba

Peter Crowther wrote:

From: Kusuma Pabba [mailto:[EMAIL PROTECTED]
actually i want to use tomcat on my arm processor  and i am not
understanding how to use it on that



1) Set up an appropriate operating system on your ARM processor that includes a 
TCP/IP stack and support for a good Java virtual machine (must be at least J2SE 
- I don't think Tomcat will work under J2ME).

2) Test for TCP/IP network connectivity between whatever you're using to view 
your Tomcat content and your ARM device.

3) Ensure the Java virtual machine runs at least a hello world program that 
you've developed.

4) Download an appropriate version of Tomcat, and install on the operating 
system and Java virtual machine that you have tested and shown to be working.  
As you have installed an appropriate operating system, you should be able to 
follow the instructions for that operating system.

5) Start Tomcat, and browse to its default page using a browser on whatever 
system you identified in step 2.

There may be other ways of working, but most of the embedded Tomcats I've seen 
on devices are running on embedded Linux of one variety or another.

- Peter

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


  
thanks for the reply, i cannot load full versions of java and j2se on 
my arm processor so i run my java programs using cvm by directly loading 
.class files
  as u said i have ported apache-tomcat-5.5.27 on it and exported the 
path of that cvm and tried it out
./startup.sh was getting executed but not ./shutdown.sh it was 
giving java not found
   i also have firefox on my arm processor but i am not able to 
understand how to use http on it



these are the problems with my arm processor
is there any possibility to use tomcat on it

please do answer and excuse me if anything is asked wrongly..

 thanks and regards

The information contained in this electronic message and any attachments to 
this message are intended for the exclusive use of the addressee(s) and may 
contain proprietary, confidential or privileged information. If you are not the 
intended recipient, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately and destroy all copies of this message and 
any attachments contained in it.

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: tomcat usage

2008-09-18 Thread Christopher Schultz
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Kusuma,

Kusuma Pabba wrote:
 i also have firefox on my arm processor but i am not able to 
 understand how to use http on it

Wait... are you running on embedded hardware, or just a desktop/server
running on an ARM processor?

 i cannot load full versions of java and j2se on my arm processor so i
 run my java programs using cvm by directly loading .class files

This is going to be a problem.

Why not read some of the information available online by doing a good
search for tomcat arm processor. You'll find gems like this:

http://www.mail-archive.com/[EMAIL PROTECTED]/msg04981.html

 these are the problems with my arm processor is there any possibility
 to use tomcat on it

You can probably get /something/ running. What are the capabilities that
you need? Perhaps Tomcat isn't required. Do you have a Java-based web
application that needs to be deployed on this machine?

- -chris
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkjShCUACgkQ9CaO5/Lv0PCzLQCeJb6bohW+ZmZpHHxP4p3kSv0D
YUUAmwaEP8+ZH4nCiNJQC8fOcncmizz0
=AXvJ
-END PGP SIGNATURE-

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: tomcat usage

2008-09-18 Thread Kusuma Pabba

Christopher Schultz wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Kusuma,

Kusuma Pabba wrote:
  
i also have firefox on my arm processor but i am not able to 
understand how to use http on it



Wait... are you running on embedded hardware, or just a desktop/server
running on an ARM processor?

  

i cannot load full versions of java and j2se on my arm processor so i
run my java programs using cvm by directly loading .class files



This is going to be a problem.

Why not read some of the information available online by doing a good
search for tomcat arm processor. You'll find gems like this:

http://www.mail-archive.com/[EMAIL PROTECTED]/msg04981.html

  

these are the problems with my arm processor is there any possibility
to use tomcat on it



You can probably get /something/ running. What are the capabilities that
you need? Perhaps Tomcat isn't required. Do you have a Java-based web
application that needs to be deployed on this machine?

- -chris
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkjShCUACgkQ9CaO5/Lv0PCzLQCeJb6bohW+ZmZpHHxP4p3kSv0D
YUUAmwaEP8+ZH4nCiNJQC8fOcncmizz0
=AXvJ
-END PGP SIGNATURE-

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


  

i am using embedded hardware for my arm processor

The information contained in this electronic message and any attachments to 
this message are intended for the exclusive use of the addressee(s) and may 
contain proprietary, confidential or privileged information. If you are not the 
intended recipient, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately and destroy all copies of this message and 
any attachments contained in it.

-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]