MVSFORUMS.com Forum Index MVSFORUMS.com
A Community of and for MVS Professionals
 
 FAQFAQ   SearchSearch   Quick Manuals   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Changes to be made for CICS to support more users

 
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> CICS and Middleware
View previous topic :: View next topic  
Author Message
sarav80
Beginner


Joined: 20 Sep 2003
Posts: 13
Topics: 11
Location: Bangalore

PostPosted: Thu Oct 30, 2003 12:34 pm    Post subject: Changes to be made for CICS to support more users Reply with quote

Hi
The problem is CICS goes down often when number of users increases, so i want to know what are the steps to be made to make the CICS stable for more number of users.(ie. how to increase no.of users & other things)
Back to top
View user's profile Send private message Visit poster's website
kolusu
Site Admin
Site Admin


Joined: 26 Nov 2002
Posts: 12378
Topics: 75
Location: San Jose

PostPosted: Thu Oct 30, 2003 2:51 pm    Post subject: Reply with quote

sarav80,


I thought this topic answered your question

http://www.mvsforums.com/helpboards/viewtopic.php?t=1265

Kolusu
Back to top
View user's profile Send private message Send e-mail Visit poster's website
warp5
Intermediate


Joined: 02 Dec 2002
Posts: 429
Topics: 18
Location: Germany

PostPosted: Fri Oct 31, 2003 1:54 am    Post subject: Reply with quote

If your CICS is now unstable it will definitely get worse the more users you have. It sounds like programs are causing storage violations that are corrupting your CICS, and that is not easy to correct or even find. You can user storage isolation to reduce the possibility of storage violations, but this will increase your CICS overhead - fair if it helps. You need to try to find out what is causing the problems and try to correct that. Give us more information why your CICS is crashing, like error codes, etc.
Back to top
View user's profile Send private message Visit poster's website
Mike Chantrey
Intermediate


Joined: 10 Sep 2003
Posts: 234
Topics: 1
Location: Wansford

PostPosted: Tue Nov 04, 2003 10:13 am    Post subject: Reply with quote

Transaction isolation is quite expensive, but before considering this, have you got:
a/ reentrant program protection on (RENTPGM=PROTECT). This has very little overhead and prevents any program code with the RENT attribute being overwritten. Possible problems: programs marked RENT which modify themselves will fail - but there shouldn't be any!
b/ storage protection on (STGPROT=YES). This only has a small overhead and prevents USERKEY (application) programs overwriting CICS-related storage (CICSKEY). Possible problems: Some application programs may have a legitimate reason to update CICSKEY storage and will fail if not defined as CICSKEY. This is rare but not unknown.
c/ command protection (CMDPROT=YES). This only has a small overhead and causes CICS to check addresses passed by application code to CICS commands before writing to them.

These 3 options together only add a few% cpu to the region. Unless your machine/LPAR is having capacity problems, I would have these on in all regions. We do this and region crashes are rare. If your storage overwrites are trapped by any of these methods they will be easy to diagnose since you can get a dump at the exact point of the overwrite.

If this doesn't work, then consider transaction isolation - this does have a more significant overhead but you could switch it on only at selected times/days and on particular transactions.
Back to top
View user's profile Send private message
taltyman
JCL Forum Moderator
JCL Forum Moderator


Joined: 02 Dec 2002
Posts: 310
Topics: 8
Location: Texas

PostPosted: Tue Nov 04, 2003 11:06 am    Post subject: Reply with quote

Hi Mike I tried your....

READY
DELETE 'SYS1.PARMLIB' SCRATCH
ENTRY (A) SYS1.PARMLIB DELETED
READY
LOGOFF

But our parmlib is SYS1.IPLPARM
Should I change parmlib to iplparm Mr. Green
Back to top
View user's profile Send private message
Mike Chantrey
Intermediate


Joined: 10 Sep 2003
Posts: 234
Topics: 1
Location: Wansford

PostPosted: Wed Nov 12, 2003 11:19 am    Post subject: Reply with quote

yes - and make sure your TSO ID has the necessary RACF access...
Back to top
View user's profile Send private message
taltyman
JCL Forum Moderator
JCL Forum Moderator


Joined: 02 Dec 2002
Posts: 310
Topics: 8
Location: Texas

PostPosted: Wed Nov 12, 2003 12:07 pm    Post subject: Reply with quote

Oh, the humor of it all.....
thanks Very Happy Mike
Back to top
View user's profile Send private message
warp5
Intermediate


Joined: 02 Dec 2002
Posts: 429
Topics: 18
Location: Germany

PostPosted: Thu Nov 13, 2003 2:13 am    Post subject: Reply with quote

What ever happened to sarav80? Question I wonder if he ever read this thread? Rolling Eyes
Back to top
View user's profile Send private message Visit poster's website
Mike Chantrey
Intermediate


Joined: 10 Sep 2003
Posts: 234
Topics: 1
Location: Wansford

PostPosted: Wed Nov 19, 2003 10:56 am    Post subject: Reply with quote

He's probably fallen into the 'bit bucket'...
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> CICS and Middleware All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


MVSFORUMS
Powered by phpBB © 2001, 2005 phpBB Group