ថ្ងៃនេះខ្ញុំមកនិយាយជាមួយអ្នកម្តងទៀតអំពីសេវាកម្មវែបមួយដែលត្រូវបានគេប្រើច្រើនជាងគេបំផុតនៅលើពិភពលោកគឺម៉ាស៊ីនមេវិប Apache2.
វាគឺជាប្រធានបទដែលត្រូវបានគេនិយាយជាច្រើនដងប៉ុន្តែឥឡូវនេះខ្ញុំមកប្រាប់អ្នកអំពីលក្ខណៈពិសេសមួយទៀតដែលត្រូវយកមកពិចារណាជាមួយសេវាកម្មនេះ៖ ដែនកំណត់នៃការតភ្ជាប់ដំណាលគ្នា។ វាមិនមានបញ្ហាទេប្រសិនបើយើងមានមូលដ្ឋានគ្រឹះឬយានអវកាសមួយដែលមានប្រព័ន្ធដំណើរការ i7 និងចៀមឈ្មោល 32 GB ...
ដែនកំណត់នៃការតភ្ជាប់ដំណាលគ្នានឹងនៅដដែលលើកលែងតែយើងចាត់វិធានការសមស្របដែលមានន័យថាប្រសិនបើយើងចង់មានមនុស្សជាច្រើនភ្ជាប់គ្នាក្នុងពេលតែមួយយើងមិនត្រឹមតែត្រូវការផ្នែករឹងល្អប៉ុណ្ណោះទេប៉ុន្តែថែមទាំងមានការកំណត់រចនាសម្ព័ន្ធល្អទៀតផង។
ក្នុងករណីនេះវាមិនចាំបាច់តំឡើងអ្វីទេអ្វីគ្រប់យ៉ាងគឺផ្អែកលើគំនិតសាមញ្ញដែលត្រូវតែយកមកពិចារណាដើម្បីកំណត់រចនាសម្ព័ន្ធ apache; គំនិតដែលត្រូវតែច្បាស់មុននឹងចង់ធ្វើការផ្លាស់ប្តូរ។
រឿងដំបូងដែលត្រូវគិតគឺៈតើក្រុមរបស់ខ្ញុំមានសមត្ថភាពអ្វីខ្លះ? តើមានឧបករណ៍ភ្ជាប់ដំណាលគ្នាប៉ុន្មានដែលឧបករណ៍របស់ខ្ញុំអាចគាំទ្រប្រសិនបើខ្ញុំបង្ខំវាឱ្យបានច្រើនតាមដែលអាចធ្វើទៅបាន? ទាំងអស់នេះអាស្រ័យលើកត្តាតែមួយ។ RAM (អង្គចងចាំចៃដន្យចូល) ។
RAM កាន់តែច្រើនចំនួននៃការតភ្ជាប់កាន់តែច្រើនទោះបីមិនមានតម្លៃថេរ (នោះគឺអតិថិជន X សំរាប់ X នីមួយៗ) នោះជាមូលហេតុដំបូងដែលចាំបាច់ត្រូវធ្វើការគណនាតូចមួយចំនួនលើ server web របស់យើង។ ដើម្បីដឹងពីដែនកំណត់របស់យើង។
រឿងដំបូងដែលអ្នកគួរតែដឹងគឺថាតើសតិ RAM ជាមធ្យមប្រើការតភ្ជាប់នីមួយៗទៅ Apache យ៉ាងដូចម្តេចព្រោះថាការតភ្ជាប់នីមួយៗបង្កើតការប្រើ RAM ជាក់លាក់នៅក្នុងប្រព័ន្ធ ... ជាក់ស្តែងមិនមានការតភ្ជាប់ទាំងអស់ស៊ីចៀមតែមួយដែលអ្នកត្រូវ បង្កើតប្រព័ន្ធផ្សព្វផ្សាយ ... ទាំងអស់នេះអាចទទួលបានដោយប្រើពាក្យបញ្ជាដូចខាងក្រោមៈ
ps -ylC apache2 --sort: rss | awk '{SUM + = ៨ ដុល្លារ; I + = 8} END {បោះពុម្ព SUM / I / 1} '
លទ្ធផលដែលទទួលបាននឹងត្រូវបានតំណាងជាមេកាបៃហើយអាចប្រែប្រួលអាស្រ័យលើចំនួននៃការភ្ជាប់សកម្មប្រភេទនៃទំព័រដែលអាចចូលបាន។ ល។ ដូច្នេះវាត្រូវបានណែនាំឱ្យអនុវត្តការធ្វើតេស្តដោយបើកផ្ទាំងផ្សេងគ្នា។ ពួកគេម្នាក់ៗបង្ហាញមាតិកាខុសៗគ្នាប្រសិនបើអាច។ ឧទាហរណ៍ក្នុងករណីរបស់ខ្ញុំលទ្ធផលគឺ ៩.៥៤៥៨ ដែលប្រសិនបើយើងបង្គត់វាដល់កំពូលវានឹងទៅជាយ៉ាងណា 10 មេកាបៃ RAM ប្រើជាមធ្យមក្នុងមួយការតភ្ជាប់។
វាក៏សំខាន់ផងដែរដើម្បីដឹងថាតើ RAM ប៉ុន្មានត្រូវបានប្រើប្រាស់ដោយនៅសល់នៃដំណើរការដែលសកម្មនៅក្នុងប្រព័ន្ធព្រោះសេវាកម្មគេហទំព័រមិនមានតែមួយទេដែលដំណើរការនៅក្នុងប្រព័ន្ធប្រតិបត្តិការហើយវាចាំបាច់ត្រូវទុកអង្គចងចាំ RAM ឥតគិតថ្លៃនៅលើ server ដូច្នេះវាអាចប្រតិបត្តិការងារដែលនៅសល់។ នេះអាចទទួលបានជាមួយនឹងពាក្យបញ្ជាដែលបានបង្ហាញដូចខាងក្រោម:
ps -N -ylC apache2 --sort: rss | awk '{SUM + = $ 8} បញ្ចប់ {បោះពុម្ព SUM / 1024}'
លទ្ធផលដែលទទួលបាននឹងត្រូវបានតំណាងជាមេកាបៃហើយវានឹងបង្ហាញយើងយ៉ាងច្បាស់នូវចំនួន RAM ដែលប្រើដោយដំណើរការដែលនៅសល់។ ក្នុងករណីរបស់ខ្ញុំ 800 មេកាបៃ។ ជាមួយនឹងព័ត៌មាននេះយើងអាចធ្វើការគណនាទូទៅនៃចំនួននៃការតភ្ជាប់ដំណាលគ្នាដែលយើងអាចមាន។ ខ្ញុំគណនាថាយើងនឹងទទួលបានតាមរយៈប្រតិបត្តិការដ៏សាមញ្ញបំផុត។
(RAMTOTAL - RAM_RESTOPROCESOS) / RAM_POR_CONNEXIÓN
ជាមួយនឹងរូបមន្តនេះនៅក្នុងដៃសូមស្រមៃថាយើងមានកុំព្យូទ័រមួយដែលមាន RAM ទំហំ ៤ ជីហ្គាបៃនោះគឺ ៤០៩៦ មេកាបៃហើយកុំព្យូទ័ររបស់យើងបានបង្ហាញលទ្ធផលដែលបានរៀបរាប់ខាងលើ។ ការគណនានឹងមានៈ
(៤០៩៦ - ៨០០) / ១០ = ៣២៩ តំណភ្ជាប់ដំណាលគ្នា
បញ្ហាជាមួយនឹងការគណនានេះគឺថាមួយគឺជ្រុលពេកព្រោះវាអាចស៊ី RAM ទាំងអស់ (ធ្វើឱ្យម៉ាស៊ីនមេប្រើបា្រស់ប្តូរ) ហើយក្នុងករណីដែលមានឃ្លាំងទិន្នន័យដូចជា MySQL ឬផ្សេងទៀតការតភ្ជាប់ទៅវាក៏អាចប្រើប្រាស់បានដែរ។ RAM ដូច្នេះចំនួនដែលទទួលបានអាចមានលក្ខណៈជាលេខ utopian ។ ដូច្នេះដើម្បីដោះលែងអង្គចងចាំសម្រាប់ដំណើរការបន្ថែមដែលអាចកើតមានហើយពិចារណាពីលទ្ធភាពនៃការភ្ជាប់ទៅនឹងប្រព័ន្ធទិន្នន័យត្រូវបានប្រតិបត្តិយើងនឹងកាត់បន្ថយចំនួននៃការតភ្ជាប់ទៅ។ 250.
ឥឡូវនេះយើងមានចំនួនអតិបរមានៃការតភ្ជាប់ដំណាលគ្នាយើងនឹងត្រូវរៀបចំកម្មវិធី Apache ដើម្បីអាចទទួលបានលេខនេះដែលត្រូវបានធ្វើនៅក្នុងឯកសារកំណត់រចនាសម្ព័ន្ធនៃការហៅនេះ។ apache2.confដែលត្រូវបានរៀបចំឡើងនៅក្នុង / etc / apache2.
ឯកសារនៅក្នុងសំណួរធ្វើតាមរចនាសម្ព័ន្ធដែលមានមូលដ្ឋានលើ ម៉ូឌុលដែលមានឈ្មោះនីមួយៗត្រូវគ្នាប៉ុន្តែយើងចាប់អារម្មណ៍តែម្នាក់គត់ដែលមានឈ្មោះនោះ mpm_prefork_ ម៉ូឌុល។ ម៉ូឌុលក្នុងសំណួរមានទិន្នន័យដូចខាងក្រោមតាមលំនាំដើម៖
អ្នកចាប់ផ្តើមដំបូង ៥ MinSpareServers ៥ MaxSpareServers ១០ MaxClients ១៥០ MaxRequestsPerChild 5
ម៉ូឌុលនេះមានស៊េរីនៃប៉ារ៉ាម៉ែត្រសំខាន់ណាស់ទោះបីជាវាមានមួយក្នុងចំណោមនោះដែលគួរឱ្យចាប់អារម្មណ៍ជាពិសេសត្រូវបានគេហៅថា អតិថិជនអតិបរមា។ ប៉ារ៉ាម៉ែត្រនេះបញ្ជាក់ពីចំនួនអតិបរមានៃការភ្ជាប់ដំណាលគ្នាហើយគួរតែត្រូវបានកែប្រែ 250.
ព័ត៌មានលម្អិតមួយដែលត្រូវចងចាំគឺថានៅពេលដែលតម្លៃមួយក្រៅពីតម្លៃកំណត់ត្រូវបានបញ្ជាក់នៅក្នុងប៉ារ៉ាម៉ែត្រដែលបាននិយាយវាចាំបាច់ត្រូវបន្ថែមមួយផ្សេងទៀតបន្ថែមទៀតមុនពេលដែលមានមួយនេះ។ ប៉ារ៉ាម៉ែត្រនេះត្រូវបានគេហៅថា ដែនកំណត់ម៉ាស៊ីនបម្រើ និងកំណត់ដែនកំណត់នៃការតភ្ជាប់ដែលម៉ាស៊ីនមេអាច "កាន់កាប់" ទោះបីវានៅក្រៅដែនកំណត់ក៏ដោយ។
ប៉ារ៉ាម៉ែត្ររបស់ ServerLimit តែងតែត្រូវខ្ពស់ជាង MaxClients បន្តិចហើយនៅទីនេះដូចជាមានកន្លែងទំនេរតិចតួចដែលជាដែនកំណត់នៃ 270។ វានឹងធ្វើឱ្យម៉ូឌុលមើលទៅដូចនេះ៖
StartServers ៥ MinSpareServers ៥ MaxSpareServers ១០ ServerLimit ២៧០ MaxClients ២៥០ MaxRequestsPerChild 5
ឥឡូវនេះវាចាំបាច់ក្នុងការចាប់ផ្តើមសេវាកម្មវិធី Apache ឡើងវិញដោយប្រើពាក្យបញ្ជា:
/etc/init.d/apache2 ចាប់ផ្តើមឡើងវិញ
ជាមួយនេះយើងអាចរីករាយនឹងម៉ាស៊ីនមេគេហទំព័រដែលបានបង្កើនប្រសិទ្ធភាពរបស់យើងរួចហើយ។
ស្វាគមន៍។
៥៧ យោបល់ទុកអ្នក
សូមអរគុណសម្រាប់ការប្រកាស!
ខ្ញុំរីករាយដែលអ្នកយល់ថាវាមានប្រយោជន៍។
ស្វាគមន៍។
មានវិធីដើម្បីតោងជាមួយ Apache និងម៉ាស៊ីនមេពីរតើអ្នកអាចពន្យល់ពីរបៀបដែលវាដំណើរការបានទេ?
ទោះបីខ្ញុំបានអានទ្រឹស្តីខ្លះអំពីវាក៏ដោយខ្ញុំមិនដែលអនុវត្តវាដើម្បីអនុវត្តទេ។ ទោះយ៉ាងណាអត្ថបទនេះអាចផ្តល់ការណែនាំខ្លះដល់អ្នកទោះបីខ្ញុំនិយាយម្តងហើយម្តងទៀតថាខ្ញុំមិនមានឱកាសអនុវត្តវាក៏ដោយ៖
http://www.muspells.net/blog/2011/04/alta-disponibilidad-con-apache2-y-heartbeat-en-debian-squeeze/
អ្នកបានស្នើសុំជាយូរមកហើយ, ប្រសិនបើអ្នកមិនបានដោះស្រាយ; ខ្ញុំមានគម្រោងធ្វើសមតុល្យជាមួយភាគីទីបីដែលដើរតួជាប្រព័ន្ធឯកសារអ្នកចង្អុលថតឯកសារដែលមាននៅក្នុង var / www / html / (ក្នុងករណីរបស់ខ្ញុំ) ទៅប្រព័ន្ធឯកសារដូច្នេះពួកគេចែករំលែកព័ត៌មានដូចគ្នាហើយអ្នកនឹងអាច តម្រូវឱ្យមានអាយភីនិម្មិតដែលឆ្លើយតបនិងប្តូរទិសទៅអេផលសម្រាប់ការនេះអ្នកអាចកាន់កាប់ឧបករណ៍ haproxy ហើយប្រសិនបើអ្នកចង់បានវានៅក្នុងភាពអាចរកបានខ្ពស់អ្នកអាចរួមបញ្ចូលគ្នាបានក្នុងករណីដែលការដួលមួយផ្សេងទៀតបន្តឆ្លើយតបឬប្រសិនបើអ្នកមានរួចហើយ ដូមែនសំរាប់កម្មវិធីអ្នកអាចថ្លឹងថ្លែងជាមួយផោនដែលសងសឹកទៅម៉ាស៊ីនមេទាំងពីរសំរាប់ករណីជាក់លាក់ដូចជាអារម្មណ៍មិនល្អរឺកម្មវិធីជាក់លាក់ដែលភ្ជាប់ទៅនឹងឃ្លាំងទិន្នន័យក្នុង mysql អ្នកត្រូវបង្កើតអ្នកប្រើក្នុងមួយ server server ដែលចង្អុលទៅឃ្លាំងទិន្នន័យដូចគ្នា។ ។
សូមអរគុណខ្លាំងណាស់សម្រាប់ការបង្ហោះអ្នកពិតជាត្រឹមត្រូវចៀមឈ្មោលគឺជាការគណនាបឋមទោះបីជាខ្ញុំស្រមៃថាយើងក៏គណនាចំនួនដំណើរការអតិបរមាដែលខួរក្បាលរបស់យើងអាចដោះស្រាយបាន (ជាការពិតដំបូងធ្វើការគណនាការចងចាំមេ) និងរបៀបចែកថាសរឹង (ឧទាហរណ៍ភាគថាស / var = 1TR) ។
អ្នកនិយាយត្រូវហើយ អ្វីៗមានសារៈសំខាន់ដូចជាការគ្រប់គ្រងសីតុណ្ហភាពក្នុងចំនោមអ្វីៗផ្សេងទៀត។ ជាក់ស្តែងខួរក្បាលដែលមានថាមពលអាចប្រតិបត្តិបាននូវចំនួនការងារច្រើនក្នុងពេលដំណាលគ្នាជាមួយនឹងប្រសិទ្ធភាពខ្ពស់ប៉ុន្តែគោលបំណងនៃការប្រកាសនេះគឺដើម្បីពន្យល់ពីសារៈសំខាន់នៃ RAM ដែលទាក់ទងទៅនឹងចំនួននៃការភ្ជាប់ដំណាលគ្នា។
វិធីល្អដើម្បីគ្រប់គ្រងកត្តាទាំងអស់នេះហើយមើលថាតើខួរក្បាលរបស់យើងមិនឆ្អែតឬប្រសិនបើយើងមាន RAM ទំហំទំនេរតិចតួចអាចនឹងប្រើស្គ្រីបបាស់។ ប្រហែលជាការប្រកាសនេះខ្ញុំបានធ្វើពីរបីថ្ងៃមុនអំពីវាគួរឱ្យចាប់អារម្មណ៍សម្រាប់អ្នកដែលខ្ញុំទុកឱ្យអ្នកនៅក្នុងតំណភ្ជាប់ខាងក្រោម; វាជាការឃ្លាំមើលជាសកលប៉ុន្តែវាអាចជារឿងគួរឱ្យចាប់អារម្មណ៍មួយសម្រាប់ៈ
http://bytelearning.blogspot.com.es/2015/07/controlando-la-salud-del-equipo-con-bash.html
ទាក់ទង
ចំណាំល្អណាស់អរគុណច្រើន!
សូមអរគុណច្រើន! ខ្ញុំសង្ឃឹមថាអ្នកនឹងអាចទាញយកអត្ថប្រយោជន៍ពីវា។
ខ្ញុំមិនចង់ក្លាយជាមនុស្សលេងសើចទេ ...
…ប៉ុន្តែតាមរយៈការបង្កើនចំនួននៃការភ្ជាប់អ្នកមិនទុកអោយងាយរងគ្រោះចំពោះការវាយប្រហារ DDoS ទេ?
វាមិនមែនជាសំណួរ cretin ស្ងាត់ទេ។ ការពិតគឺថាតាមរយៈការបង្កើនចំនួននៃការតភ្ជាប់ក្នុងពេលដំណាលគ្នាយើងពង្រឹងផ្នែក Apache ប្រឆាំងនឹងការវាយប្រហាររបស់ DDOS ព្រោះអ្នកត្រូវយកមកពិចារណាថាចំនួននៃការភ្ជាប់ដំណាលគ្នាអតិបរមាដែលបានបង្កើតនៅលើម៉ាស៊ីនមេគឺជាចំនួននៃការភ្ជាប់អតិបរមាសរុបមិនមែនមកពីការភ្ជាប់មកជាមួយទេ។ អ្នកប្រើតែមួយ។ ដូច្នេះនៅពេលចាប់ផ្តើមយើងអាចគាំទ្របានតែ ១៥០ តំណភ្ជាប់ដំណាលគ្នា (ទោះបីវាជាការភ្ជាប់ពីប្រភពស្របច្បាប់រឺអត់) ឥលូវនេះយើងអាចពឹងពាក់បានច្រើនដូចសឺវឺរគាំទ្ររបស់យើងដែលទាមទារអោយមានការភ្ជាប់ច្រើនក្នុងពេលតែមួយ។ ដោយគ្មានសេវាកម្ម។ ជាក់ស្តែងការបង្កើនចំនួនអតិបរិមានៃការតភ្ជាប់មិនមែនជាវិធីការពារខ្លួនអ្នកពីការវាយប្រហារប្រភេទនេះទេប៉ុន្តែផ្ទុយទៅវិញគោលនយោបាយជញ្ជាំងភ្លើងគួរតែត្រូវបានអនុវត្ត។ ឧទាហរណ៍ប្រសិនបើសេវាកម្មគេហទំព័រដែលអ្នកចង់ដាក់នឹងត្រូវបានប្រើនៅលើអ៊ិនធរណេតវិធានការសន្តិសុខដែលអាចត្រូវបានអនុវត្តគឺជាការបន្ថែមខ្សែទាំងនេះទៅជញ្ជាំងភ្លើងរបស់យើង៖
អាយភីអា - អ៊ិនភឺតភី - ភី - ភី - អ៊ិន - ឌី - ៨០ - មីល្លីម៉ា - អ៊ិន - នី - ត - រដ្ឋ ១០ -២
អាយភីធី - អេនអាយភី - ភីធីភី - រដ្ឋ ៨០ -៨ – ស្តាតអេដាប់ប៊ែលធី, ទាក់ទង -j យល់ព្រម
iptables -A INPUT -p tcp portdport ៨០ -j DROP
លក្ខណៈមួយនៃការវាយប្រហាររបស់ DDoS គឺថាអ្នកវាយប្រហារអាចលេចឡើងដើម្បីបញ្ជូនកញ្ចប់ព័ត៌មានពីទិសដៅផ្សេងៗគ្នាដែលរារាំងលំហូរនៃកញ្ចប់ព័ត៌មានពីទិសដៅតែមួយ។
អ្នកនិយាយត្រឹមត្រូវថាជញ្ជាំងភ្លើងដូចដែលខ្ញុំបានបង្កើតគឺមិនមានប្រសិទ្ធភាពខ្ពស់ប្រឆាំងនឹងការវាយប្រហារ DDOS ទេព្រោះវាមកពីប្រភពផ្សេងៗគ្នា។ ទោះយ៉ាងណាវាជាការប្រសើរក្នុងការកំណត់ចំនួននៃការតភ្ជាប់ទៅ ១០ សម្រាប់ប្រភពនីមួយៗជាជាងមិនមានដែនកំណត់ដូច្នេះប្រភពនីមួយៗអាចបង្កើតការតភ្ជាប់មួយរយឬច្រើនជាងនេះ។
ក្នុងករណីណាក៏ដោយកញ្ចប់នៃសំនួរគឺថាការភ្ជាប់បណ្តាញជាមួយគ្នាកាន់តែច្រើននៅពេលដែលម៉ាស៊ីនមេគាំទ្រវាកាន់តែពិបាកក្នុងការផ្តួលវាជាមួយនឹងការវាយប្រហារ DDOS ដែលនឹងធ្វើអោយវាកាន់តែលំបាកសម្រាប់ទំព័រដែលត្រូវបានវាយដោយអ្នកវាយប្រហារ។ ។
ស្វាគមន៍។
ល្អ។ សម្រាប់ពេលនេះខ្ញុំបន្តជាមួយអិនជីជីននៅលើគេហទំព័ររបស់ខ្ញុំដើម្បីកុំធ្វើទារុណកម្មវីអេសភីដែលខ្ញុំមាន។
ប្រកាសល្អ @Drassill!
ខ្ញុំចង់ចូលរួមចំណែកជាមួយអ្វីដែលច្រើនជាងស្ថិតិ។
ទោះបីវិធីងាយបំផុតនិងលឿនបំផុតក្នុងការគណនាប៉ារ៉ាម៉ែត្រប្រើប្រាស់គឺមធ្យមក៏ដោយប្រហែលជាយើងអាចកាន់តែម៉ឺងម៉ាត់ហើយប្រើ“ មេដ្យាន” ជំនួសឱ្យ“ មធ្យម” ។ តើអ្វីនឹងជួយសង្រ្គោះយើង? នោះគឺជាតួលេខបានកើនឡើងខ្ពស់ក្នុងករណីដែលការតភ្ជាប់បានប្រើប្រាស់ការចងចាំច្រើន។ ឧទាហរណ៍ឧបមាថាអតិថិជនដូចខាងក្រោមដែលប្រើប្រាស់តម្លៃដូចខាងក្រោមនៅក្នុងឯកតានៃអង្គចងចាំដែលពួកគេចង់បាន (KB, MB, MiB, ល):
១០, ១៥, ១៥០, ៥, ៧, ១០, ១១, ១២
ជាមធ្យមនឹងផ្តល់ឱ្យប្រហាក់ប្រហែល ~ 30
ហើយនេះដោយសារតែយើងមានចំណុចបញ្ចប់ធំ (១៥០) ហើយការគណនាគឺឆ្កួត ៗ ។ មេដ្យានមានលំដាប់ទិន្នន័យទាំងនេះចែកចំនួនគំរូដោយ ២ (មជ្ឈមណ្ឌលរបស់យើង) ហើយបន្ទាប់មកទទួលបានចំនួនទីតាំងនោះ។ ជាមួយនេះយើងនឹងមានអ្វីដូច
៥, ៧, ១០, ១០, ១១, ១២, ១៥, ១៥០
ដូច្នេះមធ្យមរបស់យើងគឺ៖ ៨/២ = ៤ នោះគឺ ១០
នៅទីនេះអ្នកអាចឃើញថាមិនថាឆ្កួតជ្រុលហួសកម្រិតប៉ុណ្ណាក៏ដោយវានឹងផ្តល់ឱ្យយើងនូវតម្លៃជាក់ស្តែងជាងមុន។ ប្រសិនបើយើងបន្ថែមអតិថិជនដែលទទួលទាន ២០០ នាក់នោះមធ្យមភាគរបស់យើងនឹងមានអាយុ ១១ ឆ្នាំខណៈដែលមធ្យមអាចនឹងទៅ……។
វាគ្រាន់តែជាការចូលរួមចំណែកមួយហើយវាអាចជជែកបានណាស់ព្រោះជាមួយនឹងការតភ្ជាប់វាមិនត្រូវបានគេវេញទេ។
ឱបមនុស្ស linuxera 🙂
សួស្តីខ្ញុំមានបញ្ហានៅលើម៉ាស៊ីនមេដែលខិតខំប្រឹងប្រែងរបស់ខ្ញុំហើយនោះគឺរាល់ពេលដែលមានមនុស្សប្រមាណ ២៥០ នាក់ចូលតាមអ៊ិនធរណេតនេះបើយោងតាមការវិភាគតាមហ្គូហ្គលក្នុងពេលជាក់ស្តែងម៉ាស៊ីនមេរបស់ខ្ញុំដូចជាវាដួលហើយការតភ្ជាប់យឺតរហូតដល់វាផ្តាច់ការភ្ជាប់។ ទៅកាន់គេហទំព័រហើយមិនដែលបញ្ចូលចំនួនអ្នកប្រើប្រាស់ច្រើនជាងអ៊ីនធឺរណែតនោះទេប៉ុន្តែនៅពេលដែលខ្ញុំបានឃើញការសម្តែងរបស់ម៉ាស៊ីនមេដែលមានទំហំ ៨ ជីកាបៃវាបង្ហាញ ១០% នៃការប្រើប្រាស់ស៊ីភីយូ ៥% នៃការប្រើប្រាស់និងថាសរឹងនៅក្នុង៖ ១,៩៩% នៃការប្រើប្រាស់
តើអ្នកអាចជួយខ្ញុំបានទេ? ខ្ញុំមិនអាចរកឃើញអ្វីដែលត្រូវធ្វើតើជំហានទាំងនេះជាដំណោះស្រាយទេ?
ល្អលោក Carlos ។
បញ្ហាដែលអ្នកពិពណ៌នាគឺជារឿងធម្មតាណាស់នៅពេលដែលម៉ាស៊ីនមេមិនបានរៀបចំត្រឹមត្រូវ។ ម៉ាស៊ីនមេរបស់អ្នកប្រហែលជាព្រមទទួលនូវចំនួននៃបណ្តាញភ្ជាប់តូចៗក្នុងពេលដំណាលគ្នាហើយនៅពេលវាឈានដល់ ២៥០ ការភ្ជាប់វានឹងគាំង។ ដោយធ្វើតាមសៀវភៅដៃអ្នកគួរតែអាចដោះស្រាយបញ្ហាបានទោះបីអ្នកមានឃ្លាំងទិន្នន័យនៅលើម៉ាស៊ីនមេនោះអ្នកក៏ត្រូវបង្កើនប្រសិទ្ធភាពមូលដ្ឋានទិន្នន័យនោះដែរ។
ស្វាគមន៍។
Drassill ខ្ញុំបានធ្វើការកំណត់រចនាសម្ព័ន្ធដែលអ្នកបានលើកឡើងហើយវាគួរឱ្យពេញចិត្តកាលពីម្សិលមិញខ្ញុំឈានដល់អ្នកប្រើប្រាស់ 280 នាក់នៅលើអ៊ីនធឺណិតហើយម៉ាស៊ីនមេមិនបានគាំងខ្ញុំសប្បាយចិត្តនឹងលទ្ធផលនេះហើយខ្ញុំក៏ចង់ធ្វើអ្វីផ្សេងទៀតដែលអ្នកប្រាប់ខ្ញុំឱ្យបង្កើនប្រសិទ្ធភាព ឃ្លាំងទិន្នន័យ¿តើខ្ញុំសំរេចវាដោយរបៀបណា?
គោលគំនិតមូលដ្ឋានទិន្នន័យពិតជាបើកចំហ។ ការប្រើប្រាស់ mysql មិនដូច postgres ទេ (ឧទាហរណ៍) ។ ជាក់ស្តែងខ្ញុំមិនដឹងមូលដ្ឋានទិន្នន័យទាំងអស់។ ខ្ញុំបានព្យាយាម mysql និង postgres ហើយការកើនឡើងនៃការភ្ជាប់ដំណាលគ្នានៅក្នុងទាំងនេះនឹងផ្អែកលើការភ្ជាប់អតិបរមានៃប៉ារ៉ាម៉ែត្រ; ការបង្កើនប្រសិទ្ធិភាពនៃ mysql នឹងត្រូវបានធ្វើនៅក្នុង /etc/my.conf ហើយការភ្ជាប់អតិបរមានៃប៉ារ៉ាម៉ែត្រនឹងត្រូវផ្លាស់ប្តូរ (ក្នុងចំណោមឧបករណ៍ផ្សេងទៀត) ។ សម្រាប់ postgres ជំនួសវិញខ្ញុំមានអត្ថបទនៅលើប្លុករបស់ខ្ញុំដែលពន្យល់ពីវិធីបង្កើនប្រសិទ្ធភាពដែលអាចមានប្រយោជន៍ដល់អ្នកឬអ្នកអាចប្រើជាឯកសារយោងសម្រាប់ឃ្លាំងទិន្នន័យរបស់អ្នក៖
http://bytelearning.blogspot.com.es/2016/02/postgresql-una-alternativa-mysql-en.html
ស្វាគមន៍។
សួស្តីនៅពេលដែលខ្ញុំបោះពាក្យបញ្ជាលើកដំបូងវាបង្ហាញខ្ញុំនូវតម្លៃ ០. តើវាអាចជាអ្វីទៅ?
សូមអរគុណចំពោះការប្រកាសនេះ។
សៀវភៅណែនាំដ៏ល្អមួយណា ពត៌មាននោះជាផ្នែកនៃអ្វីដែលខ្ញុំកំពុងស្វែងរក... អរគុណ!
ប៉ុន្តែឥឡូវនេះ ប្រសិនបើខ្ញុំចង់បានថា នៅពេលដែលចំនួនអ្នកទស្សនា 250 នាក់នោះលើស អ្នកទស្សនា 251 ទៅទំព័ររង់ចាំ ឬជួរនិម្មិត តើខ្ញុំអាចធ្វើវាពីការកំណត់ដូចគ្នានេះបានទេ?
ស្វាគមន៍និងអរគុណ!