[SERVER-22026] Move advisoryFQDNs variable to its own serverStatus section Created: 29/Dec/15 Updated: 29/Dec/15 Resolved: 29/Dec/15 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Internal Code, Networking |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Spencer Jackson | Assignee: | DO NOT USE - Backlog - Platform Team |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||
| Participants: | |||||||||||||||||
| Description |
|
Right now, the serverStatus entry which provides the canonicalized hostname is in the toplevel of the returned document. Obtaining the hostname can be slow, and serverStatus needs to return relatively quickly as it is polled by FTDC, so this field is obtained from a cache, populated by a separate thread. If advisoryFQDNs is moved to another serverStatus section, we could compute the value on request, and not need a background thread. |
| Comments |
| Comment by Scott Hernandez (Inactive) [ 29/Dec/15 ] |
|
dup of |