Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0043363 | Openbravo ERP | A. Platform | public | 2020-02-28 10:22 | 2020-03-12 17:25 |
|
Reporter | alostale | |
Assigned To | alostale | |
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | caristu |
OBNetwork customer | |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0043363: unneded requests to StaticResources when working in cluster |
Description | Working in a Tomcat cluster, the StaticResources generated JavaScript file is different among different nodes.
At least OB.Application.communityBrandingStaticUrl contains macIdentfier which makes the whole file to be different.
This causes unneeded requests to resources that should have been cached when switching between nodes. |
Steps To Reproduce | In a cluster with 2 nodes in different physical machines:
1. log in to node A
-> OK: StaticResources request is done
2. in same browser, log in to node B
-> ERROR: a new request to StaticResources request is done, this shouldn't happen as it is already cached in the browser. |
Proposed Solution | Move OB.Application.communityBrandingStaticUrl to SessionDynamic request |
Additional Information | |
Tags | Performance |
Relationships | related to | design defect | 0034490 | | acknowledged | Triage Platform Base | Openbravo ERP | [clustering] Support clustering | depends on | defect | 0043472 | | closed | alostale | Openbravo ERP | API change: removed ApplicationComponent.getCommunityBrandingUrl method | related to | feature request | 0035553 | | closed | caristu | Openbravo ERP | Improve scalability of the login process | related to | defect | 0043366 | | closed | ranjith_qualiantech_com | Retail Modules | Cache manifest doesn't guarantee file order consistency, which can lead to unnecessary sources reloading |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2020-02-28 10:22 | alostale | New Issue | |
2020-02-28 10:22 | alostale | Assigned To | => platform |
2020-02-28 10:22 | alostale | Modules | => Core |
2020-02-28 10:22 | alostale | Triggers an Emergency Pack | => No |
2020-02-28 10:22 | alostale | Tag Attached: Performance | |
2020-02-28 10:31 | alostale | Relationship added | related to 0035553 |
2020-02-28 10:33 | alostale | Relationship added | related to 0034490 |
2020-02-28 10:53 | marvintm | Relationship added | related to 0043366 |
2020-03-06 14:12 | ioritzCia | Resolution time | => 1584658800 |
2020-03-06 14:12 | ioritzCia | Note Added: 0118385 | |
2020-03-10 16:26 | alostale | Assigned To | platform => alostale |
2020-03-10 16:28 | alostale | Relationship added | depends on 0043472 |
2020-03-10 16:39 | hgbot | Checkin | |
2020-03-10 16:39 | hgbot | Note Added: 0118473 | |
2020-03-10 16:39 | hgbot | Status | new => resolved |
2020-03-10 16:39 | hgbot | Resolution | open => fixed |
2020-03-10 16:39 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/f4ae851af9065e44ae325b544602b9b9f4d5fa26 [^] |
2020-03-10 16:42 | alostale | Review Assigned To | => caristu |
2020-03-12 17:25 | caristu | Note Added: 0118557 | |
2020-03-12 17:25 | caristu | Status | resolved => closed |