ເມື່ອຕົວຊ່ວຍຢັ້ງຢືນ Squid ກາຍເປັນຄໍຂວດ
ແຍກການກວດຂໍ້ມູນເຂົ້າໃຊ້ຊ້າຈາກເສັ້ນທາງພຣັອກຊີຊ້າ ແລະ ກຳນົດຕົວຊ່ວຍ Squid 6.13 ໂດຍບໍ່ຄິດການຮອງຮັບພ້ອມກັນຂຶ້ນເອງ.
ຄຳຂໍພຣັອກຊີອາດລໍການກວດຂໍ້ມູນເຂົ້າໃຊ້ກ່ອນຮອດປາຍທາງ. ຖ້າການຕໍ່ທີ່ບໍ່ຢັ້ງຢືນ ແລະ ການກວດທີ່ເກັບແຄຊແລ້ວຕ່າງຈາກການເຂົ້າໃໝ່ ໃຫ້ເບິ່ງເສັ້ນທາງຢັ້ງຢືນກ່ອນປ່ຽນເວລາສູງສຸດເຄືອຂ່າຍ.
Squid 6.13 ເປີດຕົວຊ່ວຍຢັ້ງຢືນພາຍນອກ. ບໍລິການໄດເຣັກທໍຣີຊ້າ, ໄຟລ໌ບັນຊີອ່ານບໍ່ໄດ້, ຕົວຊ່ວຍອອກຊ້ຳ ຫຼື ຕົວຊ່ວຍມີໜ້ອຍອາດກະທົບຂັ້ນນີ້ຕ່າງກັນ.
ຫາຂັ້ນທີ່ຈຳກັດແທ້
ເບິ່ງບັນທຶກ cache ຫາຄວາມລົ້ມເຫຼວຕອນເລີ່ມ, ຕົວຊ່ວຍອອກ ແລະ ຂໍ້ຄວາມໂຫຼດເກີນ. ຖ້າມີສະຖິຕິຈັດການທ້ອງຖິ່ນທີ່ປ້ອງກັນ ໃຫ້ເບິ່ງກິດຈະກຳທີ່ນັ້ນ. ຢ່າເປີດຈຸດປາຍຈັດການເປັນສາທາລະນະພຽງເພື່ອເອົາຕົວນັບ.
ທົດສອບ backend ແຍກດ້ວຍບັນຊີທົດສອບ. ຕົວຊ່ວຍທີ່ກວດຄັ້ງດຽວກໍບໍ່ສຳເລັດຕ້ອງແກ້ການເຮັດວຽກ; ເປີດສຳເນົາເພີ່ມບໍ່ແກ້ຂໍ້ຜິດພາດທາງ ຫຼື ສິດ.
ຈຳນວນໂປຣເຊສບໍ່ແມ່ນການພ້ອມກັນຂອງໂປຣໂຕຄອນ
ຕົວຢ່າງກຸ່ມໂປຣເຊສທີ່ຈຳກັດ:
auth_param basic children 16 startup=2 idle=2
ຈຳນວນສູງສຸດ, ຈຳນວນເລີ່ມ ແລະ ຄວາມພ້ອມວ່າງທີ່ຕ້ອງການມີເປົ້າໝາຍຕ່າງກັນ. ຄ່າເປັນຕົວຢ່າງ. ປັບໃຫ້ກົງກັບຄວາມຕ້ອງການທີ່ວັດ ແລະ ຂີດຈຳກັດການຕໍ່ ແລະ ຊັບພະຍາກອນ backend.
ຕົວເລືອກ concurrency ແຍກຈະປ່ຽນໂປຣໂຕຄອນທີ່ Squid ໃຊ້ສື່ກັບຕົວຊ່ວຍ. ບໍ່ແມ່ນສະວິດຄວາມໄວທົ່ວໄປ. ເປີດເມື່ອຕົວຊ່ວຍຮອງຮັບລະຫັດຊ່ອງ ແລະ ຄຳຂໍພ້ອມກັນທີ່ຈຳເປັນຢ່າງຊັດເຈນເທົ່ານັ້ນ.
ການເກັບຂໍ້ມູນເຂົ້າໃຊ້ໃນແຄຊກະທົບຄວາມຖີ່ການກວດທີ່ຈຳເປັນນຳ. ຫຼຸດອາຍຸໂດຍບໍ່ປ່ຽນກຸ່ມຕົວຊ່ວຍອາດເພີ່ມວຽກ ເຖິງວ່າທຣາຟຟິກບຣາວເຊີຄົງທີ່.
ຫຼັງປ່ຽນ ໃຫ້ວິເຄາະການຕັ້ງຄ່າ ແລະ ປຽບທຽບຄວາມຊ້າຢັ້ງຢືນ, ຂໍ້ຜິດພາດ ແລະ ໂຫຼດ backend ໃນວຽກທີ່ອະນຸຍາດແລະເປັນຕົວແທນ. ວິເຄາະສຳເລັດຢືນຢັນຮູບແບບຄຳສັ່ງ ບໍ່ໄດ້ຊີ້ວ່າກຸ່ມໃໝ່ໄວກວ່າ ຫຼື ໃຫຍ່ພໍ.