-
Type:
Enhancement
-
Status: Closed
-
Priority:
Medium
-
Resolution: Cancelled
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Environment:QA
-
Module:Performance Management
-
Reported by:Harbinger
-
Company:All Clients/Multiple Clients
-
Item State:Stage QA - Stage Deployed
-
Severity:Simple
As per analysis 44kb Session transfer on network with every request of self serve mode. In that Workflow object hold near about 23kb size of total session ,this object is not require for every request so that it should separate from session.
- duplicates
-
NF-5431 Performance Engineering - Separate out the session keys from session
-
- Production Complete
-
-
- Time Spent:
- 7h
-
websession service changes did for concurrent dictionary
Field | Original Value | New Value |
---|---|---|
Status | New Request [ 10029 ] | Pending for Approval [ 10002 ] |
-
- Time Spent:
- 8h
-
Web session server load test with parallelism upto 10000 capture results, add workflow model object into web server memory .
-
- Time Spent:
- 2h
-
Internal Discussion with Team
Environment_New | Others [ 18445 ] | |
Remaining Estimate | 16h [ 57600 ] | |
Original Estimate | 16h [ 57600 ] |
Remaining Estimate | 16h [ 57600 ] | 14h [ 50400 ] |
Time Spent | 2h [ 7200 ] | |
Worklog Id | 88654 [ 88654 ] |
Remaining Estimate | 14h [ 50400 ] | 6h [ 21600 ] |
Time Spent | 2h [ 7200 ] | 10h [ 36000 ] |
Worklog Id | 88677 [ 88677 ] |
Worklog Id | 88677 [ 88677 ] |
Remaining Estimate | 6h [ 21600 ] | 0h [ 0 ] |
Time Spent | 10h [ 36000 ] | 17h [ 61200 ] |
Worklog Id | 88678 [ 88678 ] |
Worklog Id | 88678 [ 88678 ] |
-
- Time Spent:
- 6h
-
Workflow session object removed and on web server changes completed and test self serve mode
Status | Pending for Approval [ 10002 ] | Approved for Development [ 10003 ] |
Status | Approved for Development [ 10003 ] | In Development [ 10007 ] |
Time Spent | 17h [ 61200 ] | 23h [ 82800 ] |
Worklog Id | 88906 [ 88906 ] |
Worklog Id | 88906 [ 88906 ] |
-
- Time Spent:
- 8h
-
Recyle IIS pool automatically issue
Time Spent | 23h [ 82800 ] | 31h [ 111600 ] |
Worklog Id | 89132 [ 89132 ] |
Worklog Id | 89132 [ 89132 ] |
Company | New Facility Not Added [ 18435 ] | All Clients/Multiple Clients [ 18434 ] |
-
- Time Spent:
- 3h
-
service integration and ui refresh setup
-
- Time Spent:
- 8h
-
session cache server implementation with UiRefresh respective changes of workflow object done . local testing for self serve mode
Time Spent | 31h [ 111600 ] | 39h [ 140400 ] |
Worklog Id | 92224 [ 92224 ] |
Time Spent | 39h [ 140400 ] | 42h [ 151200 ] |
Worklog Id | 93848 [ 93848 ] |
Worklog Id | 93848 [ 93848 ] |
-
- Time Spent:
- 8h
-
Session deletion from web server memory while expire
Time Spent | 42h [ 151200 ] | 50h [ 180000 ] |
Worklog Id | 94167 [ 94167 ] |
Worklog Id | 94167 [ 94167 ] |
-
- Time Spent:
- 3h
- <No comment>
-
- Time Spent:
- 8h
-
added option for db storage and in memory changes done ,deletion from dictionary changes are pending
Time Spent | 50h [ 180000 ] | 58h [ 208800 ] |
Worklog Id | 94369 [ 94369 ] |
-
- Time Spent:
- 5h
-
Trigger on deleted session tmp data clear by service call
Time Spent | 58h [ 208800 ] | 63h [ 226800 ] |
Worklog Id | 94674 [ 94674 ] |
Worklog Id | 94674 [ 94674 ] |
-
- Time Spent:
- 7.5h
-
Self serve mode test with existing method and using session cache
-
- Time Spent:
- 2h
- <No comment>
Code Review Date | 04/Dec/2017 | |
Code Reviewed By | Nandkumar Karlekar [ 11904 ] |
-
- Time Spent:
- 5h
-
check in on code map only application level changes flag set to false to test existing functionality working
-
- Time Spent:
- 2h
-
Discussion of architectur
-
- Time Spent:
- 2h
- <No comment>
-
- Time Spent:
- 5h
- <No comment>
Time Spent | 63h [ 226800 ] | 70.5h [ 253800 ] |
Worklog Id | 94906 [ 94906 ] |
Worklog Id | 94906 [ 94906 ] |
-
- Time Spent:
- 2h
-
Faced issue regarding session getting null.
Loosing session after dashboard loading.
Analyse the problem and inform Roshan for same.
Time Spent | 70.5h [ 253800 ] | 72.5h [ 261000 ] |
Worklog Id | 95001 [ 95001 ] |
Status | In Development [ 10007 ] | Local Testing [ 10200 ] |
-
- Time Spent:
- 2h
- <No comment>
Time Spent | 72.5h [ 261000 ] | 77.5h [ 279000 ] |
Worklog Id | 95219 [ 95219 ] |
Worklog Id | 95219 [ 95219 ] |
Worklog Id | 95219 [ 95219 ] |
Time Spent | 77.5h [ 279000 ] | 80.5h [ 289800 ] |
Worklog Id | 95239 [ 95239 ] |
Remaining Estimate | 0h [ 0 ] | 3h [ 10800 ] |
Time Spent | 80.5h [ 289800 ] | 77.5h [ 279000 ] |
Worklog Id | 95239 [ 95239 ] | |
Worklog Time Spent | 3h [ 10800 ] |
Remaining Estimate | 3h [ 10800 ] | 0h [ 0 ] |
Time Spent | 77.5h [ 279000 ] | 80.5h [ 289800 ] |
Worklog Id | 95263 [ 95263 ] |
Time Spent | 80.5h [ 289800 ] | 82.5h [ 297000 ] |
Worklog Id | 95266 [ 95266 ] |
Time Spent | 82.5h [ 297000 ] | 84.5h [ 304200 ] |
Worklog Id | 95267 [ 95267 ] |
-
- Time Spent:
- 2h
- <No comment>
Time Spent | 84.5h [ 304200 ] | 86.5h [ 311400 ] |
Worklog Id | 95292 [ 95292 ] |
Time Spent | 86.5h [ 311400 ] | 88.5h [ 318600 ] |
Worklog Id | 95293 [ 95293 ] |
Time Spent | 88.5h [ 318600 ] | 90.5h [ 325800 ] |
Worklog Id | 95294 [ 95294 ] |
Time Spent | 90.5h [ 325800 ] | 95.5h [ 343800 ] |
Worklog Id | 95298 [ 95298 ] |
-
- Time Spent:
- 6h
-
Test with net.tcp binding and hosting service for net.tcp enable
Time Spent | 95.5h [ 343800 ] | 101.5h [ 365400 ] |
Worklog Id | 95690 [ 95690 ] |
Worklog Id | 95690 [ 95690 ] |
Environment | Others [ 18445 ] | LB [ 18444 ] |
Item State | Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) |
Item State | Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) | Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) |
Item State | Parent values: LB QA(10201)Level 1 values: LB Deployed(11600) | Parent values: Stage QA(10202)Level 1 values: Stage Deployed(11602) |
Resolution | Cancelled [ 10300 ] | |
Status | In LB Testing [ 10200 ] | Resolution Setting [ 11616 ] |
Status | Resolution Setting [ 11616 ] | Closed [ 6 ] |
Transition | Time In Source Status | Execution Times |
---|
|
2h 14m | 1 |
|
2d 18m | 1 |
|
7s | 1 |
|
34d 20h 20m | 1 |
|
210d 15h 27m | 1 |
|
3s | 1 |
Current Implementation : All state information store into session state only and it travel with all request at time self serve mode . workflow object only require for workflow url and sequence bar creation but this object always travels on each request .
New Implementation : Splinting out session key and store cache service and get data only on demanded request.
Impacted Area : Self serve mode, enroll now pages Sequence bar
Affected File :SharedFunctionWebTier.cs
CommonBusinessRoutines.vb