We are running CICS 4.1.0. We've Web-enabled our Student registration/inquiry application last year. We DO NOT...
experience any response time degradation when the said application is used inhouse or via intranet. But we do experience very bad response time when a deluge of students log on to CICS to register or check their grades via Internet on their web browser. Where/what should we look/check/change to alleviate the situation?
I'm tempted to say that as 4.1 is out of service, you are VERY exposed to a failure stopping your application altogether...but you know that anyway!
On the supported CICS TS 1.3 & 2.2, the Web support has improved considerably, and so you might well get a resolution of your performance problems by simply upgrading.
You do not say where the delay is being generated. If it's because of insufficient network capacity, then no help from CICS I'm afraid.
If the delay seems to be CICS related, then you are going to look at what exactly your application is doing to generate the Web Pages. Obvious things to think about are moving any Web Pages into Programs and then Data Spaces.
If the source data is in VSAM files, then move them into DataSpaces, or use CTS 2.2 whereby locking contention is reduced. Alternatively,think about the relationshiop between VSAM CIs and the clustering of keys. You might have too few LSR buffers for the activivty.
A quick fix muight be to install a cloaned AOR and then use the MVS TCP/IP Port Sharing function to do load balencing between them. This might well alleviate the performance problem entirely - but it depends on your CICS Application, the source of the data and any affinities present.
All in all, you need to investigate WHERE the delay is occuring before anyone can suggest anything further.
Related Q&A from Robert Crawford
With 3270 bridge, you can't stack input messages into one structure. The bridge can't process them all at once. It takes a little more work.continue reading
CICS expert Robert Crawford offers advice on determining the connection between CICS transactions and MQ Queue name.continue reading
CICS expert Robert Crawford discusses if a program can use IXLLIST macros in CICS when IXLLIST are APF.continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.