ການປ່ຽນໄຟລ໌ລະຫັດຜ່ານຂອງ Squid ບໍ່ໄດ້ບັງຄັບໃຫ້ທຸກຄຳຮ້ອງຂໍຕໍ່ໄປເອີ້ນໂປຣແກຣມຊ່ວຍອີກຄັ້ງ. ສຳລັບ Basic, Squid ສາມາດເກັບຄູ່ຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານທີ່ກວດສຳເລັດແລ້ວໃນ cache.

ການຕັ້ງຄ່າ Squid 6.13 ທີ່ຄວບຄຸມວ່າຜົນກວດນັ້ນຖືວ່າໃຊ້ໄດ້ດົນປານໃດແມ່ນ credentialsttl. ຕົວຢ່າງ:

auth_param basic credentialsttl 5 minutes

ນີ້ແມ່ນຄ່ານະໂຍບາຍຕົວຢ່າງ ບໍ່ແມ່ນຄຳແນະນຳສຳລັບທຸກກໍລະນີ. ເລືອກຕາມຄວາມຊັກຊ້າໃນການຖອນສິດທີ່ຍອມຮັບໄດ້ ແລະພາລະທີ່ລະບົບຢືນຢັນຕົວຕົນດ້ານຫຼັງຮອງຮັບໄດ້.

ແຍກການກວດສາມຢ່າງ

ກ່ອນອື່ນຢືນຢັນວ່າທ່ານແກ້ໄຟລ໌ທີ່ໂປຣແກຣມຊ່ວຍທີ່ໃຊ້ງານຢູ່ນຳໃຊ້. ການແກ້ຖືກຕ້ອງໃນໄຟລ໌ທີ່ບໍ່ໄດ້ໃຊ້ບໍ່ມີຜົນ. ຕໍ່ມາກວດວ່າໂປຣແກຣມຊ່ວຍອ່ານໄຟລ໌ແລະກວດຂໍ້ມູນບັນຊີໃໝ່ໄດ້. ສຸດທ້າຍທົດສອບຄຳຮ້ອງຂໍພຣັອກຊີໃໝ່ຜ່ານ instance ທີ່ກຳລັງເຮັດວຽກ ເຊິ່ງ cache ຂໍ້ມູນເຂົ້າລະບົບແລະກົດການເຂົ້າໃຊ້ກໍນຳໃຊ້ດ້ວຍ.

ທົດສອບໂປຣແກຣມຊ່ວຍແລະພຣັອກຊີແຍກກັນ. ໂປຣແກຣມຊ່ວຍສະແດງວ່າລະບົບດ້ານຫຼັງຮັບຫຍັງໃນປັດຈຸບັນ ແຕ່ Squid ອາດຍັງນຳຜົນກວດໃນ cache ມາໃຊ້ອີກ. ເມື່ອປ່ຽນຂໍ້ມູນ ໃຫ້ກວດທັງຂໍ້ມູນໃໝ່ໃຊ້ໄດ້ ແລະຂໍ້ມູນເກົ່າຖືກປະຕິເສດຫຼັງຊ່ວງເວລາກວດທີ່ກ່ຽວຂ້ອງ.

ໃຊ້ບັນຊີທົດສອບສະເພາະເມື່ອສືບສວນພຶດຕິກຳນີ້. ຮັກສາຄຳຮ້ອງຂໍ ແຫຼ່ງໄຄລເອັນ ແລະເປົ້າໝາຍໃຫ້ຄືກັນ ແລະຢ່າໃສ່ລະຫັດຜ່ານຈິງໃນຜົນຄຳສັ່ງທີ່ແບ່ງປັນ.

ວາງແຜນຖອນສິດແທນການອາໄສພຽງການແກ້ໄຟລ໌

ອາຍຸຜົນກວດທີ່ສັ້ນລົງເພີ່ມວຽກໃຫ້ລະບົບດ້ານຫຼັງ. ກ່ອນຫຼຸດໃນບໍລິການທີ່ຫຍຸ້ງ ໃຫ້ພິຈາລະນາຄວາມສາມາດໂປຣແກຣມຊ່ວຍ ແລະກວດກັບລະບົບດ້ານຫຼັງຈິງ. ຢ່າຄິດວ່າການໂຫຼດການຕັ້ງຄ່າໃໝ່ລ້າງທຸກສະຖານະຢືນຢັນຕົວຕົນ ຖ້າບໍ່ໄດ້ຢືນຢັນສຳລັບລຸ້ນແລະການຈັດຕັ້ງຂອງທ່ານ.

ສຳລັບການຖອນສິດດ່ວນ ການປະຕິເສດບັນຊີຫຼືແຫຼ່ງຢ່າງຊັດເຈນອາດເປັນຂອບເຂດແຍກ. ທົດສອບການປະຕິເສດນັ້ນຈາກເສັ້ນທາງທີ່ກະທົບ ແທນການອາໄສແຕ່ການລຶບຈາກໄຟລ໌ລະຫັດຜ່ານ.

ການຕັ້ງຄ່ານີ້ອະທິບາຍ cache ຜົນກວດ Basic. ຮູບແບບຢືນຢັນທີ່ອີງການເຊື່ອມຕໍ່ມີສະຖານະເພີ່ມ ແລະບໍ່ຄວນໃຊ້ຮູບແບບຖອນສິດດຽວກັນພຽງເພາະການປຽບທຽບ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ