Vikram,
I am using "sample map" as the base layer and 100 overlays(single tile).
Total no. of request is around 125 to geoserver on zoom/pan for one time.
This map will be used by n number of users.
Probably adding a bit less then 100 layers to the map component will solve
most of your problems :).
If you need all of those layers try setting 'visibility=false' to most of
them this may avoid sending hundreds of queries for not visible (z-index)
layers.
To understand if you need a cluster of geoserver, could you specify what
will be the size of 'n' (10, 100, 1000, 10.000 or more)?
*These are my problems....*
1. Geoserver is not responding properly
2. Responses is time consuming
Mmm this may never (or very rarely) happen.... Which kind of store you are
using? (huge shapefile?)
Consider pre-processing the data before ingestion to optimize runtime
queries.
btw which GeoServer version are you using?
*My queries.....*
1. How to control the above mentioned requests...?
Consider also installing the control flow module:
http://docs.geoserver.org/stable/en/user/extensions/controlflow/index.html
2. Right now I am accessing GeoWebCache from this URL *"../geoserver/gwc/service/wms".
*How to access cached tiles directly...?
Look at this example:
http://dev.openlayers.org/sandbox/tschaub/gwc/examples/geowebcache.html
Try also WMTS:
http://openlayers.org/dev/examples/wmts.html
3. How to configure Geoserver for production environment. I had a glance
in documentation of geoserver about configuring. Is that enough or some
more modification is needed ?
Read carefully this documentation:
http://docs.geoserver.org/stable/en/user/production/index.html
Generally speaking applying those suggestion you may have a quite
performant environment, anyhow
if you need more support for your production environment you may also
consider contacting technical commercial support:
http://geoserver.org/display/GEOS/Commercial+Support
Cheers,
Carlo
--
Dott. Carlo Cancellieri
@cancellieric
Software Engineer
GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
http://www.geo-solutions.it
http://twitter.com/geosolutions_it
-------------------------------------------------------