Company: Link Technologies
Case No: L11886. Project: 12.10: LinkSOFT version 12.1
Logged By: Sanjay (Link Technologies) on 24 Jan 2020 12:26PM
Priority: High
Product: Framework
Group: Enhancement
Time Taken: 17.00 (Weight: 17.00)
Version: 12.10.1020
Assigned To: Development
Circulation: Alvis, Development, Rashna, Sanjay
Resolve By: Friday, 24 January 2020 04:26 PM [1554 days since logged date]
Status: Closed
Subject: Add the ability to run all background processes in "Link Process Scheduler"
Summary:    

Background processes are managed through the application pool on LinkWEB application. This causes an issue when the process pool "sleeps".

To resolve the issue, we can design the "Link Process Service" which is a Windows Service to handle all background processes.

Audit Notes:Edited by sanjay on 29/01/20 20:46. 
24 Jan 202012:30PM Comment 1 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 24-01-2020 04:26 PM Time Taken: 16.00

Development work for this case has been completed.

The change will be available in version:11.5

1. The following changes were made(Include Database object names, Program classes and any other relevant information):

  1. Added Background processes to the Link Process Service
  2. Added APP.CONFIG entries to configure process service

2. Affected Areas:

  1. Background processes such as Integration API, Mail service etc

3. The issue was caused by:

  1. Improvement

4. Notes:

  1. By default, all services are disabled
  2. Configuration changes are picked up on service startup. Restart windows service after making configuration changes

5. Next Step: UAT


12 Feb 202008:35AM Comment 2 by Rashna (Edge Business Solutions) Assigned To: Development Followup Date: 12-02-2020 12:20 PM Time Taken: 1.00
QA Results
Tests carried out according to requirements specified on the case header

Test Results Summary

Table 1 - Summarised list of issues
NoTest DescriptionPass/Fail
1
  1. Disable SQL agent.
  2. Configure the server and database as 10.0.0.14 and LINKSOFT-DEMO-11- RASHNA.
  3. Enable the "EmailScheduler".
  4. Send email from LINKSOFT.
  5. Email should be sent without errors.


Pass
2Validate that the "InetgrationScheduler" and " SQLScheduleJobs" are initalisedPass

Environment Details

  1. OS version: Windows Server 2012
  2. Application version: 11.5.0211
  3. Setup: Demo
  4. Server : 10.0.0.14
  5. Database: LINKSOFT-DEMO-11-RASHNA

Next Step

  1. Closure

    If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L11886 in the subject line of all emails regarding this issue.

    Document size: 5.9 KB
    For call complaints, please contact the Managing Director of the company using this form