cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
107
Views
0
Helpful
0
Comments
cdnadmin
Level 11
Level 11
This document was generated from CDN thread

Created by: ilias basha on 09-10-2011 11:14:26 AM
Hi,
 
I just wanted to know how do we arrive at the session
timeout value of a CallStudio application?
 
In our application we are using the modular approach, where
in the control shall be passed by subdialog invoke to other module. And I
wanted to know if the Module A passes the control and caller spends more time
than the configured session timeout (of module A) in module B - will this have any
impact on releasing the VXML Port or what will be the impact?
 
Is this session timeout value equivalent of the Tomcat Session
value?
 
-Ilias

Subject: RE: Is there any std way to arrive at a session timeout value of call studi
Replied by: Bill Westby on 28-10-2011 06:47:23 PM
Hi,
 
I just wanted to know how do we arrive at the session
timeout value of a CallStudio application?
 
In our application we are using the modular approach, where
in the control shall be passed by subdialog invoke to other module. And I
wanted to know if the Module A passes the control and caller spends more time
than the configured session timeout (of module A) in module B - will this have any
impact on releasing the VXML Port or what will be the impact?
 
Is this session timeout value equivalent of the Tomcat Session
value?
 
-Ilias

 
Ilias
 
I do not know the answer but what you could could easily test is edit the properties of application "A", General Settings, and change the session to 1 minute.  Then change the setting in application "B" to 2 minutes.  Then call in and spend more than one minute in Application "B" and see if it times out at 1 minute which then you can assume the root application controls the overall session timeout.  Unless Application "A" gets suspended I would "think" it controls the overall session timeout.
 
Bill.

Subject: RE: New Message from Bill Westby in Customer Voice Portal (CVP) - CVP - All
Replied by: Hemal Mehta on 28-10-2011 08:06:32 PM
Few  things on timeout based on what I have seen in prod systems. A session timeout of 3 mins is good.  A session timeout of 1 min may be too short and could cause the application to abort unecessarily in case of any delay. You could always set it to higher value like 10-30 mins. However what happens is that if you have any errors, say some random bad fetch errors that app could hang for the session timeout value. So if you set it to 5 mins, aftter the bad fetch I have seen the application sometimes not exiting for the session timeout value. It could potentially hold the port for that much time.
This is based on some random bad fetch errors I have seen here and there.
Hemal

________________________________
From: Cisco Developer Community Forums [cdicuser@developer.cisco.com]
Sent: Friday, October 28, 2011 5:47 PM
To: cdicuser@developer.cisco.com
Subject: New Message from Bill Westby in Customer Voice Portal (CVP) - CVP - All Versions: RE: Is there any std way to arrive at a session timeout value of call studi

Bill Westby has created a new message in the forum "CVP - All Versions":

--------------------------------------------------------------
Hi,

I just wanted to know how do we arrive at the session
timeout value of a CallStudio application?

In our application we are using the modular approach, where
in the control shall be passed by subdialog invoke to other module. And I
wanted to know if the Module A passes the control and caller spends more time
than the configured session timeout (of module A) in module B - will this have any
impact on releasing the VXML Port or what will be the impact?

Is this session timeout value equivalent of the Tomcat Session
value?

-Ilias


Ilias

I do not know the answer but what you could could easily test is edit the properties of application "A", General Settings, and change the session to 1 minute.  Then change the setting in application "B" to 2 minutes.  Then call in and spend more than one minute in Application "B" and see if it times out at 1 minute which then you can assume the root application controls the overall session timeout.  Unless Application "A" gets suspended I would "think" it controls the overall session timeout.

Bill.
--
To respond to this post, please click the following link:

<http://developer.cisco.com/web/cvp/forums/-/message_boards/view_message/4693845>

or simply reply to this email.

Subject: Re: New Message from Bill Westby in Customer Voice Portal (CVP) - CVP - All
Replied by: Janine Graves on 28-10-2011 10:01:32 PM
I believe that the Session Timeout must be longer than the duration of the invoked subdialog application. If necessary, you can write some custom java to change the session timeout value before invoking the subdialog, and then change it once you return. As Hemal mentioned, occasionally something might cause the application to abort and leave the VxmlServer port license 'hanging' - in this case, the license isn't freed by VxmlServer until that Session Timeout expires. So you don't want it too long. In general, it should be a bit larger than the max length of time it takes any "voice" element (collecting input from the caller; or SubdialogInvoke) to complete. Janine --------- --------- ---------- --------- On 10/28/2011 6:47 PM, Cisco Developer Community Forums wrote: Bill Westby has created a new message in the forum "CVP - All Versions": b -------------------------------------------------------------- Hi,   I just wanted to know how do we arrive at the session timeout value of a CallStudio application?   In our application we are using the modular approach, where in the control shall be passed by subdialog invoke to other module. And I wanted to know if the Module A passes the control and caller spends more time than the configured session timeout (of module A) in module B - will this have any impact on releasing the VXML Port or what will be the impact?   Is this session timeout value equivalent of the Tomcat Session value?   -Ilias   Ilias   I do not know the answer but what you could could easily test is edit the properties of application "A", General Settings, and change the session to 1 minute.  Then change the setting in application "B" to 2 minutes.  Then call in and spend more than one minute in Application "B" and see if it times out at 1 minute which then you can assume the root application controls the overall session timeout.  Unless Application "A" gets suspended I would "think" it controls the overall session timeout.   Bill. -- To respond to this post, please click the following link: <http://developer.cisco.com/web/cvp/forums/-/message_boards/view_message/4693845> or simply reply to this email. -- Janine Graves

Subject: RE: Is there any std way to arrive at a session timeout value of call studi
Replied by: ilias basha on 15-11-2011 07:47:22 AM
Thanks all for the suggestions.

Couldn't respond to this thread as forum's webpage gave "you dont have sufficient privileges" (off the topic)

I did experimentetd the various session timeout values as Hemal suggested with about 2-3mins.  Most of the time this configuration works fine, however there are cases i have noticed in our lab that some calls gets suddenly dropped at parent application as session timeout(as per config. time), without giving any trace about the invoked application's state. No activity logs to understand this better. I am currently worried of giving a greater value as it can cause potential port blockage in production environment in case of some delay/error..

Janine,

let me incorporate your suggestion in my application and post the result

Subject: RE: New Message from ilias basha in Customer Voice Portal (CVP) - CVP - All
Replied by: Hemal Mehta on 15-11-2011 07:58:11 AM
I  have seen similar random occurences in lab and sometimes in prod env also and it may not matter even if you were to increase timeout.  It may still happen at higher timeout values. Also have seen some random badfetches. Which version  are you using ? Cisco had ruled out any app or vxml server issues.  Possibly something at the gateway level. Don't have a resolution yet.
________________________________
From: Cisco Developer Community Forums [cdicuser@developer.cisco.com]
Sent: Tuesday, November 15, 2011 6:47 AM
To: cdicuser@developer.cisco.com
Subject: New Message from ilias basha in Customer Voice Portal (CVP) - CVP - All Versions: RE: Is there any std way to arrive at a session timeout value of call studi

ilias basha has created a new message in the forum "CVP - All Versions":

--------------------------------------------------------------
Thanks all for the suggestions.

Couldn't respond to this thread as forum's webpage gave "you dont have sufficient privileges" (off the topic)

I did experimentetd the various session timeout values as Hemal suggested with about 2-3mins. Most of the time this configuration works fine, however there are cases i have noticed in our lab that some calls gets suddenly dropped at parent application as session timeout(as per config. time), without giving any trace about the invoked application's state. No activity logs to understand this better. I am currently worried of giving a greater value as it can cause potential port blockage in production environment in case of some delay/error..

Janine,

let me incorporate your suggestion in my application and post the result
--
To respond to this post, please click the following link:

<http://developer.cisco.com/web/cvp/forums/-/message_boards/view_message/4754806>

or simply reply to this email.

Subject: RE: Is there any std way to arrive at a session timeout value of call studi
Replied by: ilias basha on 15-11-2011 08:10:02 AM
We are using CVP 8.5.

In all of our previous applications, we held the call control is purely with ICM. But in this case since call control is partially held by CVP - its causing the worry

Subject: RE: New Message from ilias basha in Customer Voice Portal (CVP) - CVP - All
Replied by: Hemal Mehta on 17-11-2011 06:59:48 AM
I have seen similar random timeout issue in 8.5.  However the occurrence is less than .001% of the calls.  Based on logs,  I have seen something on gateway side. If you see a higher percentage, you may need to look at other things including your app.
Hemal
________________________________
From: Cisco Developer Community Forums [cdicuser@developer.cisco.com]
Sent: Tuesday, November 15, 2011 7:10 AM
To: cdicuser@developer.cisco.com
Subject: New Message from ilias basha in Customer Voice Portal (CVP) - CVP - All Versions: RE: Is there any std way to arrive at a session timeout value of call studi

ilias basha has created a new message in the forum "CVP - All Versions":

--------------------------------------------------------------
We are using CVP 8.5.

In all of our previous applications, we held the call control is purely with ICM. But in this case since call control is partially held by CVP - its causing the worry
--
To respond to this post, please click the following link:

<http://developer.cisco.com/web/cvp/forums/-/message_boards/view_message/4756353>

or simply reply to this email.
Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Quick Links