job A → WebClient A → proxy A → destination
job B → WebClient B → proxy B → destination

ចាត់តាំង HtmlUnit WebClient ដែលបានកំណត់រចនាសម្ព័ន្ធដល់អត្តសញ្ញាណរុករកក្នុងពេលតែមួយនីមួយៗ។ WebClientOptions របស់វាកាន់កាប់ ProxyConfig។ ចាត់ទុកផ្លូវថាជាអ្វីដែលថេរពេលការងារកំពុងដំណើរការ។ ជួរការងារចែករំលែកមិនត្រូវការកម្មវិធីរុករកដែលអាចផ្លាស់ប្តូរបានតែមួយនោះទេ។ សម្រាប់ការត្រួតពិនិត្យទំព័រសាធារណៈដែលអនុញ្ញាតដោយ HTTP ProxyConfig សូមជ្រើសរើសចំណុចបញ្ចប់បេក្ខជនពី បញ្ជី proxy HTTP មុនពេលចាត់តាំងពួកវាទៅកម្មករ។

រក្សាទំព័រ ការផ្ទុកបន្ទាប់ៗ និងស្ថានភាពសម័យជាមួយអតិថិជននោះ។ ការផ្លាស់ប្តូរជម្រើស proxy មិនអាចផ្ទេរការតភ្ជាប់ដែលបានបង្កើតរួច។ អតិថិជនដាច់ដោយឡែកក៏បង្កើតស្ថានភាពកម្មវិធីរុករកដាច់ដោយឡែកដែរ ដូច្នេះរៀបចំការចូលរួមគ្នាដែលមានបំណងជាមុនជំនួសឱ្យការសន្មតថាការនាំផ្លូវតែម្នាក់ឯងកំណត់អត្តសញ្ញាណ។ ការផ្ទៀងផ្ទាត់ proxy ប្រើចំណុចប្រទាក់របស់កំណែ HtmlUnit ដែលបានដំឡើង ហើយនៅដាច់ពីការចូលគេហទំព័រ។

កំណត់ការបញ្ចប់មុនពេលប្រគល់កម្មវិធីរុករកត្រឡប់ទៅអាង។ ការឆ្លើយតបកម្រិតកំពូលអាចមកដល់ខណៈស្គ្រីប ឬសំណើផ្ទៃខាងក្រោយបន្ត។ បញ្ចប់ ឬលុបចោលការងារនោះ សម្អាតស្ថានភាពដែលអត្តសញ្ញាណបន្ទាប់មិនត្រូវទទួលមរតក ហើយដាក់អតិថិជនចូលនិវត្តន៍ប្រសិនបើមិនអាចបង្កើតព្រំដែននោះដោយអាចទុកចិត្តបាន។

កំណត់ចំនួនអតិថិជនសកម្ម ហើយបិទ WebClients ដែលបានបញ្ចប់។ កម្មវិធីរុករកញែកវិភាគ ហើយអាចប្រតិបត្តិស្គ្រីប ដែលចំណាយច្រើនជាងការផ្ទេរធម្មតា។ សម្រាប់ការងារដែលត្រូវការតែ HTML ដែលបានត្រឡប់មកវិញ អតិថិជន HTTP តូចជាងអាចគាំទ្រសំណើស្របគ្នាច្រើនជាងក្នុងថវិកាធនធានដូចគ្នា។

អត្ថបទពាក់ព័ន្ធ