പ്രോക്സി വഴി പരുക്കൻ സമയ പരിശോധനയ്ക്ക് HTTP Date, Age ഉപയോഗിക്കുക
പരുക്കൻ സമയ പരിശോധനയ്ക്ക് HTTP Date പ്രതികരണം ഉപയോഗിക്കുക, വ്യാഖ്യാനിക്കുന്നതിന് മുമ്പ് കാഷ് ചെയ്ത പ്രതികരണത്തിന്റെ പ്രായം കണക്കിലെടുക്കുക.
ലഭ്യമായ പുറത്തേക്കുള്ള വഴി HTTP പ്രോക്സി ആകുമ്പോൾ ഒരു വെബ് പ്രതികരണത്തിന് പരുക്കൻ സമയ സൂചന നൽകാനാകും. നിങ്ങൾ വിശ്വസിക്കുന്ന ഘടികാരമുള്ള ഒരു നിയന്ത്രിത എൻഡ്പോയിന്റിന്, അതിന്റെ പ്രതികരണ ഹെഡറുകൾ ആ വഴിയിലൂടെ അഭ്യർത്ഥിക്കുക:
curl --head --proxy http://proxy.example.net:8080 https://time.example.net/
ഹോസ്റ്റ് ഒരു ഉദാഹരണ എൻഡ്പോയിന്റാണ്, പൊതു സമയ സേവനമല്ല. വിശ്വസ്ത എൻഡ്പോയിന്റ് പൊതുവായി ലഭ്യമാണെങ്കിൽ, ഒപ്പം ശൃംഖല പ്രാമാണീകരണമില്ലാത്ത പൊതു ഇടനിലക്കാരനെ അനുവദിക്കുന്നുവെങ്കിൽ, HTTP പ്രോക്സി പട്ടികയ്ക്ക് പ്രോക്സി വിലാസത്തിന് സ്ഥാനാർത്ഥികൾ നൽകാനാകും; അത് വിശ്വസ്ത ഘടികാരം നൽകുന്നില്ല. പ്രതികരണത്തിൽ ഇവ ഉണ്ടാകാം:
Date: Thu, 29 Oct 2026 08:15:20 GMT
Age: 45
Date HTTP സന്ദേശം ഉത്ഭവിച്ച സമയത്തെ പ്രതിനിധീകരിക്കുന്നു. ഇത് നിർബന്ധമായും "ഈ ക്ലയന്റിലെ നിലവിലെ നിമിഷം" എന്നർത്ഥമാക്കുന്നില്ല. കാഷ് ചെയ്ത പ്രതികരണത്തിന് പുനരുപയോഗത്തിന് സാധുവായിരിക്കെ തന്നെ പഴയ Date ഉണ്ടാകാം. Age ഫീൽഡ് പ്രതികരണത്തിന്റെ പ്രായത്തെക്കുറിച്ചുള്ള കാഷിന്റെ കണക്കുകൂട്ടൽ സെക്കൻഡുകളിൽ പ്രകടിപ്പിക്കുന്നു.
ഈ ഉദാഹരണ പ്രതികരണത്തിൽ, റിപ്പോർട്ട് ചെയ്ത പ്രായം കൂട്ടിച്ചേർക്കുന്നത് കൈമാറ്റ കാലതാമസവും കണക്കുകൂട്ടൽ പിശകും പരിഗണിക്കുന്നതിന് മുമ്പ് ഏകദേശം 08:16:05 GMT എന്ന പരുക്കൻ സൂചന നൽകുന്നു. ഇത് അളന്ന ഓഫ്സെറ്റല്ല. ആപ്ലിക്കേഷന് അനിശ്ചിതത്വം വിവരിക്കണമെങ്കിൽ ക്ലയന്റ് അഭ്യർത്ഥന അയച്ചതും പ്രതികരണം ലഭിച്ചതുമായ സമയം രേഖപ്പെടുത്തുക.
ചില സെർവറുകൾ HEAD പ്രതീക്ഷിച്ചപോലെ പിന്തുണയ്ക്കുന്നില്ല അല്ലെങ്കിൽ ഉപയോഗയോഗ്യമായ സമയ മെറ്റാഡാറ്റ ഒഴിവാക്കുന്നു. കാണാത്തതോ വികലമായതോ ആയ ഫീൽഡിനെ പരാജയപ്പെട്ട സമയ നിരീക്ഷണമായി കണക്കാക്കുക. 407 പ്രതികരണം പ്രോക്സി കൈമാറ്റം വിവരിക്കുന്നു, അതിനാൽ അതിന്റെ Date യാന്ത്രികമായി നിങ്ങൾ ചോദിക്കാൻ ഉദ്ദേശിച്ച എൻഡ്പോയിന്റിന്റെ ഘടികാരമല്ല.
നിരീക്ഷണം എന്തിനുവേണ്ടിയാണെന്ന് തിരഞ്ഞെടുക്കുക
മണിക്കൂറുകളോ ദിവസങ്ങളോ തെറ്റായ ഒരു ഘടികാരം തിരിച്ചറിയാനോ, ഒരു ഡയഗ്നോസ്റ്റിക് റിപ്പോർട്ടിനോട് ഏകദേശ ദൂരസ്ഥ സമയമുദ്ര ചേർക്കാനോ ഇത് സഹായിക്കും. ഇത് NTP-യുടെ ഘടികാര തിരഞ്ഞെടുപ്പും കാലതാമസം/ഓഫ്സെറ്റ് പ്രോസസ്സിംഗും നൽകുന്നില്ല, കൂടാതെ കൃത്യതയോട് സംവേദനക്ഷമമായ ഘടികാര ക്രമീകരണങ്ങളെ നയിക്കരുത്.
യഥാർത്ഥ സിസ്റ്റം സമന്വയത്തിന്, ശൃംഖലയുടെ അംഗീകൃത സമയ സേവനവും പിന്തുണയുള്ള സമയ സമന്വയ പാതയും ഉപയോഗിക്കുക. HTTP പ്രോക്സി പാതയ്ക്ക് NTP പ്രോട്ടോക്കോൾ തന്നെ ലഭ്യമാക്കാതെ മുകളിലെ ഹെഡർ പരിശോധന വഹിക്കാനാകും.