Narrow screen resolution Wide screen resolution Auto adjust screen size Increase font size Decrease font size Default font size default color grey color red color blue color

Linux Indore - Linux Users Group

Welcome, Guest
Please Login or Register.    Lost Password?

Dedicated Server problem with Mysql and Tomcat
(1 viewing) (1) Guest
Go to bottomPage: 1
TOPIC: Dedicated Server problem with Mysql and Tomcat
#479
Dedicated Server problem with Mysql and Tomcat 2 Years, 4 Months ago Karma: 0
Apache log :--



[Tue Oct 06 03:34:32 2009] [error] (23)Too many open files in system: apr_socket_accept: (client socket)

[Tue Oct 06 03:34:33 2009] [notice] child pid 17229 exit signal Segmentation fault (11)

netstat (to check no. of connection to connect at a time)

--------------

tomcat problem:



java.net.ConnectException: Connection refused

at java.net.PlainSocketImpl.socketConnect(Native Method)

at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)

at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)

at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)

at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)

at java.net.Socket.connect(Socket.java:519)

at java.net.Socket.connect(Socket.java:469)

at java.net.Socket.<init>(Socket.java:366)

at java.net.Socket.<init>(Socket.java:179)

at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:124)

at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:225)

at com.mysql.jdbc.Connection.createNewIO(Connection.java:1899)

at com.mysql.jdbc.Connection.<init>(Connection.java:450)

at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:411)

at org.apache.tomcat.dbcp.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)

at org.apache.tomcat.dbcp.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:294)

at org.apache.tomcat.dbcp.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:974)

at org.apache.tomcat.dbcp.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:96)

at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)

at com.myapp.struts.BannerAction.impression(BannerAction.java:51)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270)

at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:187)

at org.apache.struts.actions.MappingDispatchAction.execute(MappingDispatchAction.java:169)

at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)

at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)

at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)

at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)

at java.lang.Thread.run(Thread.java:619)

-----------------------------------

java.lang.OutOfMemoryError: Java heap space

Oct 2, 2009 1:52:33 AM org.apache.catalina.core.StandardWrapperValve invoke

SEVERE: Servlet.service() for servlet jsp threw exception

java.lang.OutOfMemoryError: GC overhead limit exceeded

-------------------------------------------------

configuration of server:-



# 500GB+ hard drive

# 4GBs of RAM

# 2,240GBs of bandwidt

-----------------------------------------

root@cp:~# /etc/init.d/mysql stop

* Stopping MySQL database server mysqld [ OK ]

root@cp:~# /etc/init.d/mysql start

* Starting MySQL database server mysqld [ OK ]

* Checking for corrupt, not cleanly closed and upgrade needing tables.

-----------------------------------------

--------------------------------------------------------------------------------------

total used free shared buffers cached

Mem: 4054 1562 2492 0 100 534

-/+ buffers/cache: 927 3127

Swap: 4102 0 4102

---------------------------------------------------------------------------
Oct 6 03:34:31 cp kernel: [309179.765259] VFS: file-max limit 2048 reached

Oct 6 03:37:50 cp kernel: [309377.900953] VFS: file-max limit 2048 reached

Oct 6 03:37:51 cp kernel: [309378.899255] VFS: file-max limit 2048 reached

Oct 6 03:37:52 cp kernel: [309379.897555] VFS: file-max limit 2048 reached

Oct 6 04:13:43 cp kernel: Inspecting /boot/System.map-2.6.24-16-server

Oct 6 04:13:43 cp kernel: Loaded 28738 symbols from /boot/System.map-2.6.24-16-server.

Oct 6 04:13:43 cp kernel: Symbols match kernel version 2.6.24.

Oct 6 04:13:43 cp kernel: Loaded 14359 symbols from 61 modules.

Oct 6 04:13:43 cp kernel: [ 0.000000] Initializing cgroup subsys cpuset

Oct 6 04:13:43 cp kernel: [ 0.000000] Initializing cgroup subsys cpu

Oct 6 04:13:43 cp kernel: [ 0.000000] Linux version 2.6.24-16-server (buildd@palmer) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #1 SMP Thu Apr 10 13:58:00 UTC 2008 (Ubuntu 2.6.24-16.30-server)

Oct 6 04:13:43 cp kernel: [ 0.000000] BIOS-provided physical RAM map:

Oct 6 04:13:43 cp kernel: [ 0.000000] BIOS-e820: 0000000000000000 - 000000000009e000 (usable)

Oct 6 04:13:43 cp kernel: [ 0.000000] BIOS-e820: 000000000009e000 - 00000000000a0000 (reserved)

Oct 6 04:13:43 cp kernel: [ 0.000000] BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)

Oct 6 04:13:43 cp kernel: [ 0.000000] BIOS-e820: 0000000000100000 - 00000000e7ee0000 (usable)

Oct 6 04:13:43 cp kernel: [ 0.000000] BIOS-e820: 00000000e7ee0000 - 00000000e7ee9000 (ACPI data)

Oct 6 04:13:43 cp kernel: [ 0.000000] BIOS-e820: 00000000e7ee9000 - 00000000e7f00000 (ACPI NVS)

Oct 6 04:13:43 cp kernel: [ 0.000000] BIOS-e820: 00000000e7f00000 - 00000000e8000000 (reserved)

Oct 6 04:13:43 cp kernel: [ 0.000000] BIOS-e820: 00000000f0000000 - 00000000f4000000 (reserved)

Oct 6 04:13:43 cp kernel: [ 0.000000] BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)

Oct 6 04:13:43 cp kernel: [ 0.000000] BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)

Oct 6 04:13:43 cp kernel: [ 0.000000] BIOS-e820: 00000000ff000000 - 0000000100000000 (reserved)

Oct 6 04:13:43 cp kernel: [ 0.000000] BIOS-e820: 0000000100000000 - 0000000118000000 (usable)

Oct 6 04:13:43 cp kernel: [ 0.000000] 3584MB HIGHMEM available.

Oct 6 04:13:43 cp kernel: [ 0.000000] 896MB LOWMEM available.

Oct 6 04:13:43 cp kernel: [ 0.000000] found SMP MP-table at 000f6430

Oct 6 04:13:43 cp kernel: [ 0.000000] NX (Execute Disable) protection: active

Oct 6 04:13:43 cp kernel: [ 0.000000] Entering add_active_range(0, 0, 1146880) 0 entries of 256 used

Oct 6 04:13:43 cp kernel: [ 0.000000] Zone PFN ranges:

Oct 6 04:13:43 cp kernel: [ 0.000000] DMA 0 -> 4096

Oct 6 04:13:43 cp kernel: [ 0.000000] Normal 4096 -> 229376

Oct 6 04:13:43 cp kernel: [ 0.000000] HighMem 229376 -> 1146880

Oct 6 04:13:43 cp kernel: [ 0.000000] Movable zone start PFN for each node

Oct 6 04:13:43 cp kernel: [ 0.000000] early_node_map[1] active PFN ranges

Oct 6 04:13:43 cp kernel: [ 0.000000] 0: 0 -> 1146880

Oct 6 04:13:43 cp kernel: [ 0.000000] On node 0 totalpages: 1146880
fxbytes (User)
Fresh Boarder
Posts: 1
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
#480
Re:Dedicated Server problem with Mysql and Tomcat 2 Years, 3 Months ago Karma: 5
hello,
You missed to specify the exact problem, you have provided the log files which can be used for debug,
but pls let us know the problem you are facing.
chetan (Admin)
Moderator
Posts: 93
graph
User Offline Click here to see the profile of this user
Gender: Male tuxchetan tuxchetan tuxchetan@gmail.com tuxchetan tuxchetan Location: Indore Birthday: 01/01
The administrator has disabled public write access.
./chetan
 
#613
Re:Dedicated Server problem with Mysql and Tomcat 1 Year, 6 Months ago Karma: 0
chetan is right.. you must have stated the problem properly.
providing a tread-dump for java could have been better rather than apache log.
Looks like, you are asking tomcat a lot to do with very limited resources or you need to your CATALINA_OPTS env variable.

please check maxThreads in your server.xml. It's 150 by default in current distributions of tomcat, which is a good enough number to serve pretty heavy loads. May be you need to increase this option and do check all CATALINA_OPTS flags.
amishra (User)
Fresh Boarder
Posts: 4
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
Go to topPage: 1