EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

KB13164: Services deliver their results very late or not at all under high concurrency in MicroStrategy Narrowcast Server 10.x


Community Admin

• Strategy


SYMPTOM:
Consider the case of a Strategy Narrowcast Server 10.x configured with the following services:
 


This report returns the top 50th percentile of call centers by profit. In other words, the top 50 percent call centers (~8 out of 15)IS_REP_STEP_TYP_IDIS_REP_STEP_TYP_DSC0UNKNOWN1MD OBJECT REQUEST2CLOSE JOB3SQL GENERATION4SQL EXECUTION5ANALYTICAL ENGINE6RESOLUTION SERVER7REPORT NET SERVER8ELEMENT REQUEST9GET REPORT INSTANCE10ERROR MESSAGE SEND11OUTPUT MESSAGE SEND12FIND REPORT CACHE13DOCUMENT EXECUTION14DOCUMENT SEND15UPDATE REPORT CACHE16REQUEST EXECUTE17DATAMART EXECUTE •The Strategy Connectivity Wizard—configures connectivity to data sources by creating a DSN that uses a Strategy-branded ODBC driver (see Creating a DSN for a data source). •The Microsoft ODBC Data Source Administrator—creates a DSN for an ODBC driver that is not Strategy-branded (see Managing ODBC and data sources with Microsoft ODBC Data Source Administrator). 1If you are creating a DSN: •On Windows, perform the following steps: —Log in to the system as an administrator. —From the Start menu, point to Programs, then Strategy Tools, and then select Connectivity Wizard. The Welcome page of the Connectivity Wizard opens. •On UNIX or Linux using the Connectivity Wizard interface, perform the following steps: —From a UNIX/Linux console window, browse to 

HOME_PATH
, where 
HOME_PATH
 is the directory that you specified as the home directory during installation. —Browse to the folder 
bin
 and type 
./mstrconnectwiz
, and then press ENTER. The Welcome page of the Connectivity Wizardopens. •On UNIX or Linux from the command line, then perform the following steps: —From a UNIX/Linux console window, browse to 
HOME_PATH
, where 
HOME_PATH
 is the directory that you specified as the home directory during installation. —Browse to the folder 
bin
 and type 
./mstrconnectwiz -h
, and then press ENTER. 2Click Next. A list of database drivers is displayed. The list available for Windows is different than the list available for UNIX/Linux. For a list of the available ODBC drivers for Windows, Solaris, AIX, HP-UX, and Redhat or SUSE Linux that are certified for Intelligence Server and different DBMS types, see Certified ODBC drivers for MicroStrategy Intelligence Server. 3Select a database driver with which to create a DSN and click Next. The Driver Details page opens. 4Enter the information in the appropriate fields for connecting with the selected database driver. The information to enter varies depending on the database platform that you selected. For more information, see Creating DSNs for specific data sources. 5Click Test to verify the connection. The Test Connection dialog box opens. 6Enter the User Name and Password to connect to the database. 7Click Connect to test and verify the connection. If the test is performed successfully, the connection with the database is established. If the test fails, verify the correct connection information with your database administrator and make any required changes to the information you provided in the previous steps. 8Click Close, and then Finish to create the new DSN. ▫Select Yes to make sure the DSN points to the location you are expecting. This overwrites the existing DSN. ▫Select No to save the DSN with a different name. 9Repeat the above steps to create as many DSNs as you require. At a minimum, create one for your metadata and one for your warehouse. •It is strongly recommended that you use the Connectivity Wizard when creating a new DSN for a Strategy-branded ODBC Driver. Use the Microsoft ODBC Data Source Administrator only if you intend to use a non-Strategy driver. •If you choose to create DSNs using the Microsoft ODBC Data Source Administrator, they must be system DSNs. Otherwise, Strategy interfaces cannot recognize them. 1Log in to the machine as an administrator. This gives you the ability to create a system-wide DSN, rather than a user-specific DSN. 2In most Windows systems you can access the ODBC Data Source Administrator from the Control Panel. Refer to your third-party Microsoft documentation for steps to access the ODBC Data Source Administrator tool. 3Click the System DSN tab. A list displays all the existing system data sources and their associated drivers. 4Click Add. The Create New Data Source dialog box opens. 5Select the desired driver and click Finish. A driver setup dialog box is displayed. 6Enter the information in the appropriate fields to create a data source for the selected database driver. 7Click OK to create a new DSN.9 p.m.Service 110 p.m.Service 211 p.m.Service 3


This report returns the top 50th percentile of call centers by profit. In other words, the top 50 percent call centers (~8 out of 15)IS_REP_STEP_TYP_IDIS_REP_STEP_TYP_DSC0UNKNOWN1MD OBJECT REQUEST2CLOSE JOB3SQL GENERATION4SQL EXECUTION5ANALYTICAL ENGINE6RESOLUTION SERVER7REPORT NET SERVER8ELEMENT REQUEST9GET REPORT INSTANCE10ERROR MESSAGE SEND11OUTPUT MESSAGE SEND12FIND REPORT CACHE13DOCUMENT EXECUTION14DOCUMENT SEND15UPDATE REPORT CACHE16REQUEST EXECUTE17DATAMART EXECUTE •The Strategy Connectivity Wizard—configures connectivity to data sources by creating a DSN that uses a Strategy-branded ODBC driver (see Creating a DSN for a data source). •The Microsoft ODBC Data Source Administrator—creates a DSN for an ODBC driver that is not Strategy-branded (see Managing ODBC and data sources with Microsoft ODBC Data Source Administrator). 1If you are creating a DSN: •On Windows, perform the following steps: —Log in to the system as an administrator. —From the Start menu, point to Programs, then Strategy Tools, and then select Connectivity Wizard. The Welcome page of the Connectivity Wizard opens. •On UNIX or Linux using the Connectivity Wizard interface, perform the following steps: —From a UNIX/Linux console window, browse to 

HOME_PATH
, where 
HOME_PATH
 is the directory that you specified as the home directory during installation. —Browse to the folder 
bin
 and type 
./mstrconnectwiz
, and then press ENTER. The Welcome page of the Connectivity Wizardopens. •On UNIX or Linux from the command line, then perform the following steps: —From a UNIX/Linux console window, browse to 
HOME_PATH
, where 
HOME_PATH
 is the directory that you specified as the home directory during installation. —Browse to the folder 
bin
 and type 
./mstrconnectwiz -h
, and then press ENTER. 2Click Next. A list of database drivers is displayed. The list available for Windows is different than the list available for UNIX/Linux. For a list of the available ODBC drivers for Windows, Solaris, AIX, HP-UX, and Redhat or SUSE Linux that are certified for Intelligence Server and different DBMS types, see Certified ODBC drivers for MicroStrategy Intelligence Server. 3Select a database driver with which to create a DSN and click Next. The Driver Details page opens. 4Enter the information in the appropriate fields for connecting with the selected database driver. The information to enter varies depending on the database platform that you selected. For more information, see Creating DSNs for specific data sources. 5Click Test to verify the connection. The Test Connection dialog box opens. 6Enter the User Name and Password to connect to the database. 7Click Connect to test and verify the connection. If the test is performed successfully, the connection with the database is established. If the test fails, verify the correct connection information with your database administrator and make any required changes to the information you provided in the previous steps. 8Click Close, and then Finish to create the new DSN. ▫Select Yes to make sure the DSN points to the location you are expecting. This overwrites the existing DSN. ▫Select No to save the DSN with a different name. 9Repeat the above steps to create as many DSNs as you require. At a minimum, create one for your metadata and one for your warehouse. •It is strongly recommended that you use the Connectivity Wizard when creating a new DSN for a Strategy-branded ODBC Driver. Use the Microsoft ODBC Data Source Administrator only if you intend to use a non-Strategy driver. •If you choose to create DSNs using the Microsoft ODBC Data Source Administrator, they must be system DSNs. Otherwise, Strategy interfaces cannot recognize them. 1Log in to the machine as an administrator. This gives you the ability to create a system-wide DSN, rather than a user-specific DSN. 2In most Windows systems you can access the ODBC Data Source Administrator from the Control Panel. Refer to your third-party Microsoft documentation for steps to access the ODBC Data Source Administrator tool. 3Click the System DSN tab. A list displays all the existing system data sources and their associated drivers. 4Click Add. The Create New Data Source dialog box opens. 5Select the desired driver and click Finish. A driver setup dialog box is displayed. 6Enter the information in the appropriate fields to create a data source for the selected database driver. 7Click OK to create a new DSN.9 p.m.Service 110 p.m.Service 211 p.m.Service 3


This report returns the top 50th percentile of call centers by profit. In other words, the top 50 percent call centers (~8 out of 15)IS_REP_STEP_TYP_IDIS_REP_STEP_TYP_DSC0UNKNOWN1MD OBJECT REQUEST2CLOSE JOB3SQL GENERATION4SQL EXECUTION5ANALYTICAL ENGINE6RESOLUTION SERVER7REPORT NET SERVER8ELEMENT REQUEST9GET REPORT INSTANCE10ERROR MESSAGE SEND11OUTPUT MESSAGE SEND12FIND REPORT CACHE13DOCUMENT EXECUTION14DOCUMENT SEND15UPDATE REPORT CACHE16REQUEST EXECUTE17DATAMART EXECUTE •The Strategy Connectivity Wizard—configures connectivity to data sources by creating a DSN that uses a Strategy-branded ODBC driver (see Creating a DSN for a data source). •The Microsoft ODBC Data Source Administrator—creates a DSN for an ODBC driver that is not Strategy-branded (see Managing ODBC and data sources with Microsoft ODBC Data Source Administrator). 1If you are creating a DSN: •On Windows, perform the following steps: —Log in to the system as an administrator. —From the Start menu, point to Programs, then Strategy Tools, and then select Connectivity Wizard. The Welcome page of the Connectivity Wizard opens. •On UNIX or Linux using the Connectivity Wizard interface, perform the following steps: —From a UNIX/Linux console window, browse to 

HOME_PATH
, where 
HOME_PATH
 is the directory that you specified as the home directory during installation. —Browse to the folder 
bin
 and type 
./mstrconnectwiz
, and then press ENTER. The Welcome page of the Connectivity Wizardopens. •On UNIX or Linux from the command line, then perform the following steps: —From a UNIX/Linux console window, browse to 
HOME_PATH
, where 
HOME_PATH
 is the directory that you specified as the home directory during installation. —Browse to the folder 
bin
 and type 
./mstrconnectwiz -h
, and then press ENTER. 2Click Next. A list of database drivers is displayed. The list available for Windows is different than the list available for UNIX/Linux. For a list of the available ODBC drivers for Windows, Solaris, AIX, HP-UX, and Redhat or SUSE Linux that are certified for Intelligence Server and different DBMS types, see Certified ODBC drivers for MicroStrategy Intelligence Server. 3Select a database driver with which to create a DSN and click Next. The Driver Details page opens. 4Enter the information in the appropriate fields for connecting with the selected database driver. The information to enter varies depending on the database platform that you selected. For more information, see Creating DSNs for specific data sources. 5Click Test to verify the connection. The Test Connection dialog box opens. 6Enter the User Name and Password to connect to the database. 7Click Connect to test and verify the connection. If the test is performed successfully, the connection with the database is established. If the test fails, verify the correct connection information with your database administrator and make any required changes to the information you provided in the previous steps. 8Click Close, and then Finish to create the new DSN. ▫Select Yes to make sure the DSN points to the location you are expecting. This overwrites the existing DSN. ▫Select No to save the DSN with a different name. 9Repeat the above steps to create as many DSNs as you require. At a minimum, create one for your metadata and one for your warehouse. •It is strongly recommended that you use the Connectivity Wizard when creating a new DSN for a Strategy-branded ODBC Driver. Use the Microsoft ODBC Data Source Administrator only if you intend to use a non-Strategy driver. •If you choose to create DSNs using the Microsoft ODBC Data Source Administrator, they must be system DSNs. Otherwise, Strategy interfaces cannot recognize them. 1Log in to the machine as an administrator. This gives you the ability to create a system-wide DSN, rather than a user-specific DSN. 2In most Windows systems you can access the ODBC Data Source Administrator from the Control Panel. Refer to your third-party Microsoft documentation for steps to access the ODBC Data Source Administrator tool. 3Click the System DSN tab. A list displays all the existing system data sources and their associated drivers. 4Click Add. The Create New Data Source dialog box opens. 5Select the desired driver and click Finish. A driver setup dialog box is displayed. 6Enter the information in the appropriate fields to create a data source for the selected database driver. 7Click OK to create a new DSN.9 p.m.Service 110 p.m.Service 211 p.m.Service 3


This report returns the top 50th percentile of call centers by profit. In other words, the top 50 percent call centers (~8 out of 15)IS_REP_STEP_TYP_IDIS_REP_STEP_TYP_DSC0UNKNOWN1MD OBJECT REQUEST2CLOSE JOB3SQL GENERATION4SQL EXECUTION5ANALYTICAL ENGINE6RESOLUTION SERVER7REPORT NET SERVER8ELEMENT REQUEST9GET REPORT INSTANCE10ERROR MESSAGE SEND11OUTPUT MESSAGE SEND12FIND REPORT CACHE13DOCUMENT EXECUTION14DOCUMENT SEND15UPDATE REPORT CACHE16REQUEST EXECUTE17DATAMART EXECUTE •The Strategy Connectivity Wizard—configures connectivity to data sources by creating a DSN that uses a Strategy-branded ODBC driver (see Creating a DSN for a data source). •The Microsoft ODBC Data Source Administrator—creates a DSN for an ODBC driver that is not Strategy-branded (see Managing ODBC and data sources with Microsoft ODBC Data Source Administrator). 1If you are creating a DSN: •On Windows, perform the following steps: —Log in to the system as an administrator. —From the Start menu, point to Programs, then Strategy Tools, and then select Connectivity Wizard. The Welcome page of the Connectivity Wizard opens. •On UNIX or Linux using the Connectivity Wizard interface, perform the following steps: —From a UNIX/Linux console window, browse to 

HOME_PATH
, where 
HOME_PATH
 is the directory that you specified as the home directory during installation. —Browse to the folder 
bin
 and type 
./mstrconnectwiz
, and then press ENTER. The Welcome page of the Connectivity Wizardopens. •On UNIX or Linux from the command line, then perform the following steps: —From a UNIX/Linux console window, browse to 
HOME_PATH
, where 
HOME_PATH
 is the directory that you specified as the home directory during installation. —Browse to the folder 
bin
 and type 
./mstrconnectwiz -h
, and then press ENTER. 2Click Next. A list of database drivers is displayed. The list available for Windows is different than the list available for UNIX/Linux. For a list of the available ODBC drivers for Windows, Solaris, AIX, HP-UX, and Redhat or SUSE Linux that are certified for Intelligence Server and different DBMS types, see Certified ODBC drivers for MicroStrategy Intelligence Server. 3Select a database driver with which to create a DSN and click Next. The Driver Details page opens. 4Enter the information in the appropriate fields for connecting with the selected database driver. The information to enter varies depending on the database platform that you selected. For more information, see Creating DSNs for specific data sources. 5Click Test to verify the connection. The Test Connection dialog box opens. 6Enter the User Name and Password to connect to the database. 7Click Connect to test and verify the connection. If the test is performed successfully, the connection with the database is established. If the test fails, verify the correct connection information with your database administrator and make any required changes to the information you provided in the previous steps. 8Click Close, and then Finish to create the new DSN. ▫Select Yes to make sure the DSN points to the location you are expecting. This overwrites the existing DSN. ▫Select No to save the DSN with a different name. 9Repeat the above steps to create as many DSNs as you require. At a minimum, create one for your metadata and one for your warehouse. •It is strongly recommended that you use the Connectivity Wizard when creating a new DSN for a Strategy-branded ODBC Driver. Use the Microsoft ODBC Data Source Administrator only if you intend to use a non-Strategy driver. •If you choose to create DSNs using the Microsoft ODBC Data Source Administrator, they must be system DSNs. Otherwise, Strategy interfaces cannot recognize them. 1Log in to the machine as an administrator. This gives you the ability to create a system-wide DSN, rather than a user-specific DSN. 2In most Windows systems you can access the ODBC Data Source Administrator from the Control Panel. Refer to your third-party Microsoft documentation for steps to access the ODBC Data Source Administrator tool. 3Click the System DSN tab. A list displays all the existing system data sources and their associated drivers. 4Click Add. The Create New Data Source dialog box opens. 5Select the desired driver and click Finish. A driver setup dialog box is displayed. 6Enter the information in the appropriate fields to create a data source for the selected database driver. 7Click OK to create a new DSN.9 p.m.Service 110 p.m.Service 211 p.m.Service 3


This report returns the top 50th percentile of call centers by profit. In other words, the top 50 percent call centers (~8 out of 15)IS_REP_STEP_TYP_IDIS_REP_STEP_TYP_DSC0UNKNOWN1MD OBJECT REQUEST2CLOSE JOB3SQL GENERATION4SQL EXECUTION5ANALYTICAL ENGINE6RESOLUTION SERVER7REPORT NET SERVER8ELEMENT REQUEST9GET REPORT INSTANCE10ERROR MESSAGE SEND11OUTPUT MESSAGE SEND12FIND REPORT CACHE13DOCUMENT EXECUTION14DOCUMENT SEND15UPDATE REPORT CACHE16REQUEST EXECUTE17DATAMART EXECUTE •The Strategy Connectivity Wizard—configures connectivity to data sources by creating a DSN that uses a Strategy-branded ODBC driver (see Creating a DSN for a data source). •The Microsoft ODBC Data Source Administrator—creates a DSN for an ODBC driver that is not Strategy-branded (see Managing ODBC and data sources with Microsoft ODBC Data Source Administrator). 1If you are creating a DSN: •On Windows, perform the following steps: —Log in to the system as an administrator. —From the Start menu, point to Programs, then Strategy Tools, and then select Connectivity Wizard. The Welcome page of the Connectivity Wizard opens. •On UNIX or Linux using the Connectivity Wizard interface, perform the following steps: —From a UNIX/Linux console window, browse to 

HOME_PATH
, where 
HOME_PATH
 is the directory that you specified as the home directory during installation. —Browse to the folder 
bin
 and type 
./mstrconnectwiz
, and then press ENTER. The Welcome page of the Connectivity Wizardopens. •On UNIX or Linux from the command line, then perform the following steps: —From a UNIX/Linux console window, browse to 
HOME_PATH
, where 
HOME_PATH
 is the directory that you specified as the home directory during installation. —Browse to the folder 
bin
 and type 
./mstrconnectwiz -h
, and then press ENTER. 2Click Next. A list of database drivers is displayed. The list available for Windows is different than the list available for UNIX/Linux. For a list of the available ODBC drivers for Windows, Solaris, AIX, HP-UX, and Redhat or SUSE Linux that are certified for Intelligence Server and different DBMS types, see Certified ODBC drivers for MicroStrategy Intelligence Server. 3Select a database driver with which to create a DSN and click Next. The Driver Details page opens. 4Enter the information in the appropriate fields for connecting with the selected database driver. The information to enter varies depending on the database platform that you selected. For more information, see Creating DSNs for specific data sources. 5Click Test to verify the connection. The Test Connection dialog box opens. 6Enter the User Name and Password to connect to the database. 7Click Connect to test and verify the connection. If the test is performed successfully, the connection with the database is established. If the test fails, verify the correct connection information with your database administrator and make any required changes to the information you provided in the previous steps. 8Click Close, and then Finish to create the new DSN. ▫Select Yes to make sure the DSN points to the location you are expecting. This overwrites the existing DSN. ▫Select No to save the DSN with a different name. 9Repeat the above steps to create as many DSNs as you require. At a minimum, create one for your metadata and one for your warehouse. •It is strongly recommended that you use the Connectivity Wizard when creating a new DSN for a Strategy-branded ODBC Driver. Use the Microsoft ODBC Data Source Administrator only if you intend to use a non-Strategy driver. •If you choose to create DSNs using the Microsoft ODBC Data Source Administrator, they must be system DSNs. Otherwise, Strategy interfaces cannot recognize them. 1Log in to the machine as an administrator. This gives you the ability to create a system-wide DSN, rather than a user-specific DSN. 2In most Windows systems you can access the ODBC Data Source Administrator from the Control Panel. Refer to your third-party Microsoft documentation for steps to access the ODBC Data Source Administrator tool. 3Click the System DSN tab. A list displays all the existing system data sources and their associated drivers. 4Click Add. The Create New Data Source dialog box opens. 5Select the desired driver and click Finish. A driver setup dialog box is displayed. 6Enter the information in the appropriate fields to create a data source for the selected database driver. 7Click OK to create a new DSN.9 p.m.Service 110 p.m.Service 211 p.m.Service 3


This report returns the top 50th percentile of call centers by profit. In other words, the top 50 percent call centers (~8 out of 15)IS_REP_STEP_TYP_IDIS_REP_STEP_TYP_DSC0UNKNOWN1MD OBJECT REQUEST2CLOSE JOB3SQL GENERATION4SQL EXECUTION5ANALYTICAL ENGINE6RESOLUTION SERVER7REPORT NET SERVER8ELEMENT REQUEST9GET REPORT INSTANCE10ERROR MESSAGE SEND11OUTPUT MESSAGE SEND12FIND REPORT CACHE13DOCUMENT EXECUTION14DOCUMENT SEND15UPDATE REPORT CACHE16REQUEST EXECUTE17DATAMART EXECUTE •The Strategy Connectivity Wizard—configures connectivity to data sources by creating a DSN that uses a Strategy-branded ODBC driver (see Creating a DSN for a data source). •The Microsoft ODBC Data Source Administrator—creates a DSN for an ODBC driver that is not Strategy-branded (see Managing ODBC and data sources with Microsoft ODBC Data Source Administrator). 1If you are creating a DSN: •On Windows, perform the following steps: —Log in to the system as an administrator. —From the Start menu, point to Programs, then Strategy Tools, and then select Connectivity Wizard. The Welcome page of the Connectivity Wizard opens. •On UNIX or Linux using the Connectivity Wizard interface, perform the following steps: —From a UNIX/Linux console window, browse to 

HOME_PATH
, where 
HOME_PATH
 is the directory that you specified as the home directory during installation. —Browse to the folder 
bin
 and type 
./mstrconnectwiz
, and then press ENTER. The Welcome page of the Connectivity Wizardopens. •On UNIX or Linux from the command line, then perform the following steps: —From a UNIX/Linux console window, browse to 
HOME_PATH
, where 
HOME_PATH
 is the directory that you specified as the home directory during installation. —Browse to the folder 
bin
 and type 
./mstrconnectwiz -h
, and then press ENTER. 2Click Next. A list of database drivers is displayed. The list available for Windows is different than the list available for UNIX/Linux. For a list of the available ODBC drivers for Windows, Solaris, AIX, HP-UX, and Redhat or SUSE Linux that are certified for Intelligence Server and different DBMS types, see Certified ODBC drivers for MicroStrategy Intelligence Server. 3Select a database driver with which to create a DSN and click Next. The Driver Details page opens. 4Enter the information in the appropriate fields for connecting with the selected database driver. The information to enter varies depending on the database platform that you selected. For more information, see Creating DSNs for specific data sources. 5Click Test to verify the connection. The Test Connection dialog box opens. 6Enter the User Name and Password to connect to the database. 7Click Connect to test and verify the connection. If the test is performed successfully, the connection with the database is established. If the test fails, verify the correct connection information with your database administrator and make any required changes to the information you provided in the previous steps. 8Click Close, and then Finish to create the new DSN. ▫Select Yes to make sure the DSN points to the location you are expecting. This overwrites the existing DSN. ▫Select No to save the DSN with a different name. 9Repeat the above steps to create as many DSNs as you require. At a minimum, create one for your metadata and one for your warehouse. •It is strongly recommended that you use the Connectivity Wizard when creating a new DSN for a Strategy-branded ODBC Driver. Use the Microsoft ODBC Data Source Administrator only if you intend to use a non-Strategy driver. •If you choose to create DSNs using the Microsoft ODBC Data Source Administrator, they must be system DSNs. Otherwise, Strategy interfaces cannot recognize them. 1Log in to the machine as an administrator. This gives you the ability to create a system-wide DSN, rather than a user-specific DSN. 2In most Windows systems you can access the ODBC Data Source Administrator from the Control Panel. Refer to your third-party Microsoft documentation for steps to access the ODBC Data Source Administrator tool. 3Click the System DSN tab. A list displays all the existing system data sources and their associated drivers. 4Click Add. The Create New Data Source dialog box opens. 5Select the desired driver and click Finish. A driver setup dialog box is displayed. 6Enter the information in the appropriate fields to create a data source for the selected database driver. 7Click OK to create a new DSN.9 p.m.Service 110 p.m.Service 211 p.m.Service 3

However, the contents from those services arrive between 7 a.m. and 9 a.m. the next day. Some of the services may fail to deliver messages entirely.
 
CAUSE:
A possible cause of this issue is the following combination of factors:
 

  • The services' segment execution timeout settings match the difference in time between the services' schedules. The default segment execution timeout is one hour, and the services in this example are one hour apart.
  • One or more information objects in the services takes longer than expected to run, causing one or more segments to timeout.
  • The Execution Engine's maximum number of executing segments is 1.

In the scenario, Service 1 begins executing on time, but then times out one hour later. Because the maximum failover count has not been reached, that segment is placed back in the execution queue and the segment begins to re-execute immediately.
 
At the same time, Service 2 begins to execute. Because the Execution Engine's configuration allows only one executing segment at a time, the segment is placed in a waiting status for the Execution Engine to become free. Service 1, however, times out again, so Service 2 never gets a chance to execute. Its segments also time out one hour later, by which time Service 1 has failed over again, leaving no available segment executors for Service 2.
 
This process will continue until the maximum failover count for the Strategy Narrowcast Server f8.x system is reached. The default failover count is 10, which accounts for the long time lag between service onset and delivery.
 
This scenario may be detected in the Delivery Engine log by the repeated presence of the following error message:
 


Service execution rejected due to too many concurrent service executions already

ACTION:
The issue may be alleviated with the following measures:
 

  • Increase the maximum number of executing segments in the Execution Engine.
  • Increase the segment execution timeout in the services just slightly, so that another service has a chance to be put into the queue before the first service's segments time out.
  • If needed, decreasing the Strategy Narrowcast Server 8.x system's maximum failover count would reduce the amount of time that services can monopolize the Execution Engine.
  • Specifying a backup Execution Engine may allow failed segments to retry without taking up resources on the primary Execution Engine.

12748


Comment

0 comments

Details

Knowledge Article

Published:

June 8, 2017

Last Updated:

May 28, 2018