Rumah > Artikel > Tutorial sistem > Kemahiran penting untuk orang teknikal: metodologi penyelesaian masalah—penyelesaian masalah
Pengenalan | Oleh kerana banyak sistem, terutamanya sistem IT atau beberapa sistem kuasa dan sistem komunikasi, berjalan 24/7. Jika kerosakan berlaku, kakitangan operasi dan penyelenggaraan kami dikehendaki mencari kerosakan dengan cepat dan kemudian menyelesaikan kerosakan dengan cepat dan menjimatkan. Sebagai contoh, sesetengah sistem di hospital yang menyokong pembedahan mungkin mengancam nyawa pesakit jika kerosakan tidak dapat diselesaikan dengan cepat. Oleh itu, penyelesaian masalah adalah kemahiran dan keperluan teknikal yang sangat penting untuk kakitangan operasi dan penyelenggaraan kami. |
Penyelesaian masalah ialah proses mencari punca masalah dan membetulkannya Matlamat penyelesaian masalah adalah untuk mengembalikan peranti/sistem kepada keadaan kerja biasa.
Oleh kerana banyak sistem, terutamanya sistem IT atau beberapa sistem kuasa dan sistem komunikasi, beroperasi 24/7. Jika kerosakan berlaku, kakitangan operasi dan penyelenggaraan kami dikehendaki mencari kerosakan dengan cepat dan kemudian menyelesaikan kerosakan dengan cepat dan menjimatkan. Sebagai contoh, sesetengah sistem di hospital yang menyokong pembedahan mungkin mengancam nyawa pesakit jika kerosakan tidak dapat diselesaikan dengan cepat. Oleh itu, penyelesaian masalah adalah kemahiran dan keperluan teknikal yang sangat penting untuk kakitangan operasi dan penyelenggaraan kami.
Menyelesaikan masalah bukan sahaja diperlukan di tempat kerja, tetapi juga dalam kehidupan. Beberapa ketika dahulu, saya bermain Honor of Kings dengan seorang rakan dan mengalami masalah. Setiap malam apabila saya bermain permainan ini, sekitar jam 8 atau 9, kualiti rangkaian merosot dan operasi menjadi sangat lambat. Saya sangat bermasalah sebagai kakitangan operasi dan penyelenggaraan, atau naluri kakitangan teknikal, saya tertanya-tanya apakah masalah dengan rangkaian? Bagaimana untuk membetulkannya? Jadi saya melalui proses penyelesaian masalah. Saya melakukan beberapa ujian pada semua rangkaian wayarles di rumah dan jalur lebar China Unicom, dan cuba mengoptimumkan konfigurasi penghala wayarles Akhirnya, saya memutuskan bahawa saluran 2.4G berhampiran rumah dan jiran kami terlalu sesak dan gangguan itu terlalu serius. , jadi pada waktu sibuk petang Semua orang mempunyai keperluan Internet dan akan mengganggu satu sama lain. Kemudian, saya menukar saluran kepada 5G, dan dunia menjadi senyap, dan saya boleh bermain permainan dengan tenang.
Pendekatan umum untuk menyelesaikan masalahKemudian saya terfikir, adakah proses atau kaedah yang sangat saintifik dan standard Jika saya mengikut kaedah ini langkah demi langkah, sebarang kesalahan atau masalah boleh diselesaikan? Walaupun masalah adalah pelbagai, kaedah penyelesaian masalah sebenar juga pelbagai, dan proses penyelesaian masalah tertentu boleh dibangunkan untuk senario dan masalah tertentu. Dari segi kerja khusus, sesetengah orang melakukan SA, ada yang melakukan rangkaian, dan ada yang melakukan DBA Setiap arah tertentu akan mempunyai beberapa kaedah penyelesaian masalah yang berkaitan dengan profesion dan senario masalah.
Untuk masalah biasa, adakah terdapat penyelesaian dan langkah biasa yang boleh diikuti?
Ini adalah kaedah yang agak umum yang diringkaskan oleh pengarang buku "penyelesaian masalah dan penyelenggaraan rangkaian IP cisco". Beliau membahagikan keseluruhan proses penyelesaian masalah kepada 7 langkah, daripada mentakrifkan masalah, kepada mengumpul petunjuk dan maklumat, kepada menganalisis, membuat hipotesis, dan menghapuskan kemungkinan, dan akhirnya menyelesaikan masalah.
Dalam menyelesaikan masalah beberapa sistem yang kompleks atau masalah yang kompleks, kita boleh mengikuti proses penyelesaian ini untuk mengabstrak dan mentakrifkan masalah, dan kemudian menyelesaikannya langkah demi langkah.
Strategi dan teknik khususDi luar proses dan kaedah standard ini, kami mungkin menghadapi beberapa masalah yang agak mudah atau lebih intuitif, dan kami boleh menggunakan beberapa strategi dan petua khusus untuk menyelesaikan masalah dengan lebih cepat.
Prasyarat penyelesaian masalahKita sering menghadapi masalah TV tidak bertindak balas apabila suis ditekan? Mengapa komputer tidak boleh dihidupkan? Masalah ini berkemungkinan besar ialah bekalan kuasa tidak dipasang, atau terdapat gangguan bekalan elektrik. Berasal daripada perkara ini, mana-mana sistem memerlukan beberapa prasyarat yang diperlukan, atau prasyarat, untuk beroperasi. Apabila keabnormalan berlaku dalam sistem atau perkhidmatan, anda perlu kembali dan memahami kebergantungan yang ada pada sistem dan prasyarat yang ada padanya Sama ada keadaan ini wujud dan normal sebelum ini, tetapi kini syaratnya tidak dipenuhi, jadi beberapa kegagalan telah berlaku .
Sebagai contoh, jika motosikal berhenti bergerak semasa memandu, adakah ia kehabisan minyak? Untuk beberapa produk yang sangat matang atau dikomersialkan dengan baik, seperti iPhone, manual pengguna akan menyenaraikan syarat untuk operasi biasa dan keadaan yang perlu dijauhi, seperti suhu tinggi dan rendah, dsb., dan akan membuat kenyataan yang sangat jelas. takrifan.
Walau bagaimanapun, dalam proses operasi dan penyelenggaraan beberapa sistem yang dibangunkan sendiri, dokumentasi dan arahan sistem ini selalunya tidak lengkap, jadi prasyarat perlu disiasat berdasarkan keabnormalan atau masalah sistem Selain itu, ia juga perlu untuk menghubungi kakitangan atau pereka bentuk R&D Lakukan komunikasi yang mendalam untuk mengetahui beberapa prasyarat sistem, dan kemudian gunakannya sebagai petunjuk untuk menyelesaikan masalah. Ini adalah kaedah penyelesaian masalah yang sangat asas yang pertama. Setiap orang telah menyelesaikan masalah yang sama, dan kebanyakan masalah selalunya disebabkan oleh sebab yang sangat biasa yang boleh diselesaikan oleh pengalaman dan intuisi kita.
Sistem yang paling diperkemasMari kita beralih kepada strategi penyelesaian masalah seterusnya Adakah sesiapa mempunyai pengalaman memasang komputer? Sistem komputer mempunyai banyak komponen, seperti CPU, memori, bekalan kuasa, casis, monitor, pemacu optik, tetikus, audio, kad rangkaian, dll. Apabila kami memasang komputer, kami tidak perlu memasang semuanya serentak Kami sering memasang bekalan kuasa, papan induk, CPU dan memori, dan kemudian kami boleh mencuba sama ada sistem boleh berfungsi dengan normal. Jika sistem boleh menyala, ini bermakna komponen terpenting sistem adalah OK. Oleh itu, dari perspektif penyelesaian masalah, apabila mengesan kerosakan, anda boleh cuba menyelaraskan sistem yang sangat kompleks dengan banyak fungsi dan komponen ke dalam sistem yang paling asas Selepas ujian OK, anda boleh mengalih keluar komponen sistem lain satu demi satu ia masuk, supaya anda boleh mencari dan menyelesaikan masalah ini dengan dua kali ganda hasil dengan separuh usaha.
Pulihkan kepada keadaan lalai/mulakan semulaSenario lain adalah serupa dengan senario pertama Setelah berjalan lama, sistem tidak berfungsi seperti biasa. Mulakan semula. Terdapat peraturan tidak bertulis di majikan saya sebelum ini bahawa sistem penting harus diperiksa sebelum cuti Jika mereka tidak dimulakan semula untuk beberapa hari tertentu, permulaan semula yang dirancang akan diatur untuk mengelakkan status tidak normal yang disebabkan oleh operasi jangka panjang sistem. .
Jadi, anda boleh menggunakan beberapa penyelesaian mulakan semula untuk memulihkan kerosakan kepada keadaan awal sistem dan menyelesaikan kerosakan Ini adalah kaedah penyelesaian kerosakan yang sangat berkuasa. Sudah tentu, akibat yang tidak dijangka perlu dipertimbangkan sebelum memulakan semula, seperti kemungkinan kegagalan permulaan yang boleh membawa kepada akibat yang lebih teruk. Selain but semula, anda juga boleh memasang semula/membina semula sistem untuk membuat salinan lalai atau sistem yang berfungsi.
Tukar hanya satu komponen pada satu masaApabila kami mendapati melalui beberapa analisis dan lokasi bahawa kerosakan mungkin berlaku dalam subsistem atau modul tertentu, adakah terdapat cara untuk mengesan masalah dengan cepat? Anda boleh cuba menggantikan salah satu bahagian dan mengujinya. Dengan menggunakan kaedah ini, anda boleh mencari titik kesalahan langkah demi langkah dengan tepat melalui penyelesaian masalah, dan kemudian menyelesaikannya. Ini memberikan kami pengalaman berharga apabila menghadapi masalah yang sama pada masa hadapan. Apabila menggunakan kaedah ini, adalah penting untuk ambil perhatian bahawa hanya satu komponen diganti pada satu masa Jika komponen lain perlu diganti selepas ujian selesai, perubahan sebelumnya mesti dipulihkan kepada keadaan asalnya terlebih dahulu. Jika tidak, pelbagai masalah mungkin timbul disebabkan oleh perubahan, menjejaskan dan mengganggu penyelesaian masalah.
Ditulis di penghujungMenyelesaikan masalah adalah sains dan seni. Di samping itu, anda juga boleh cuba menghasilkan semula masalah, menukar urutan permulaan dan konfigurasi, dsb. Dalam amalan, mengikut masa, sumber, keadaan senario dan sekatan, pilih strategi yang paling sesuai untuk menyelesaikan penyelesaian masalah. Selamat menyelesaikan masalah!
Pengenalan pengarangTeng Chuanyong, Arkitek Awan Meituan. Beliau telah terlibat dalam operasi sistem dan perkhidmatan serta kerja penyelenggaraan di Baidu dan eBay Kerjanya melibatkan operasi dan penyelenggaraan perkhidmatan asas, penggunaan dan pengoptimuman sistem berskala besar, virtualisasi, dsb. Menyertai Meituan pada tahun 2012 dan bertanggungjawab untuk operasi dan penyelenggaraan, terutamanya menumpukan pada operasi dan penyelenggaraan perkhidmatan asas, pusat data dan pembinaan rangkaian, pembinaan dan operasi dan penyelenggaraan persekitaran pengkomputeran awan, dsb.
Artikel itu datang daripada akaun awam WeChat: Pembangunan dan operasi serta penyelenggaraan yang cekap
Atas ialah kandungan terperinci Kemahiran penting untuk orang teknikal: metodologi penyelesaian masalah—penyelesaian masalah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!