lokasi sekarang:Rumah > Artikel teknikal > pembangunan bahagian belakang
- Arah:
- semua web3.0 pembangunan bahagian belakang hujung hadapan web pangkalan data Operasi dan penyelenggaraan alat pembangunan rangka kerja php pengaturcaraan harian applet WeChat masalah biasa lain teknologi Tutorial CMS Java Tutorial sistem tutorial komputer Tutorial Perkakasan Tutorial mudah alih Tutorial perisian Tutorial permainan mudah alih
- Mengelaskan:
-
- Bagaimana untuk melaksanakan cache berbilang peringkat Redis berdasarkan Java
- 1. Caching berbilang peringkat 1. Selepas permintaan skim caching tradisional mencapai tomcat, ia mula-mula pergi ke redis untuk mendapatkan cache Jika tiada hit, ia pergi ke mysql untuk mendapatkannya 2. Jumlah permintaan serentak daripada skim caching berbilang peringkat tomcat jauh lebih kecil daripada redis, jadi tomcat akan Menjadi hambatan dan menggunakan setiap pautan pemprosesan permintaan untuk menambah cache masing-masing untuk mengurangkan tekanan pada tomcat dan meningkatkan prestasi perkhidmatan 2. Cache tempatan JVM disimpan dalam memori Kelajuan membaca data adalah lebih cepat, yang boleh mengurangkan akses kepada pangkalan data dan mengurangkan tekanan pada pangkalan data, seperti redis - Kelebihan: Kapasiti penyimpanan yang besar, kebolehpercayaan yang baik, boleh dikongsi dalam. kluster - Kelemahan: Terdapat overhed rangkaian untuk mengakses cache - Senario: Sejumlah besar data cache, kebolehpercayaan yang tinggi, perlu berada dalam kluster
- javaTutorial . tomcat 1038 2023-05-13 19:52:17
-
- Bagaimana untuk menggunakan tomcat dan Nginx pada pelayan linux
- 1. Kerja penyediaan: Pertama sekali, anda mesti mempunyai pelayan linux yang boleh dimainkan, dan mengetahui nama pengguna dan kata laluan Kemudian anda perlu memasang dua alat pada komputer windows yang boleh menyambung ke pelayan linux, xshell5 dan xftp5. . Saya tidak akan pergi ke tutorial pemasangan Saya akan menambah gambar Terangkan bagaimana untuk menyambung ke pelayan: Antara muka sambungan xshell adalah seperti berikut nama pengguna dan kata laluan untuk menyambung dengan jayanya! Antara muka sambungan xftp adalah seperti berikut. Isi tempat kosong. Saya tidak akan menjelaskan mengapa sftp dipilih di sini anda tahu tentang perbezaan antara ftp dan sftp! 2. Kerja pemasangan dan penempatan Jika anda ingin menggunakan projek untuk
- Nginx . tomcat 982 2023-05-13 18:58:11
-
- Bagaimana untuk memasang dan mengkonfigurasi pemasangan nginx Docker
- Muat turun imej nginx dalam docker dockerpullnginxdockerimages Cipta direktori pemasangan mkdir-p/data/nginx/{conf, conf.d, html, logs} Tulis fail konfigurasi nginx, conf dan letakkan dalam folder #formoreinformationonconfiguration, lihat: #* officialenglishdocumentation :http://nginx.org/en/docs/#*officialrussiandocumentation:http://ng
- Nginx . tomcat 1030 2023-05-13 17:16:13
-
- Apakah peraturan pemetaan sumber statik SpringBoot?
- 1. Peraturan pemetaan sumber statik Klik dua kali shift atau ctrl+N dalam projek untuk mencari fail WebMvcAutoConfiguration.class Kaedah addResourceHandlers dalam fail adalah seperti berikut: publicvoidaddResourceHandlers(ResourceHandlerRegistryregistry){if(!this.resourceProperties.isAddMapping. )){logger.debug("Defaultresourcehandlingdisabled&q
- javaTutorial . tomcat 1232 2023-05-13 16:28:06
-
- Bagaimana untuk merangkum kemasukan permulaan aplikasi SpringBoot
- Springboot boleh dikatakan sebagai kemahiran penting untuk pengaturcara Java Semua orang tahu bahawa Springboot akhirnya boleh dibungkus ke dalam pakej balang melalui maven, dan kemudian terus menggunakan arahan java-jar untuk menjalankan projek web (atau lain-lain). Ini mengelakkan operasi rumit projek web berasaskan tomcat asal. Springboot boleh menjadikan penggunaan perkhidmatan Web begitu mudah kerana ia mempunyai pelayan Jetty (atau Tomcat) terbina dalam, dan memulakan pelayan semasa proses permulaan kontena untuk berjaya menjalankan perkhidmatan Web. Saya percaya bahawa semua Springbooters akan biasa dengan kod berikut, sama ada mereka pelajar baharu yang belajar Springboot,
- javaTutorial . tomcat 1456 2023-05-13 10:28:21
-
- Cara springboot mengendalikan permintaan mampatan
- Pemprosesan permintaan mampatan Springboot baru-baru ini telah diselaraskan dengan keperluan UnionPay Untuk menjimatkan lebar jalur, mesej perlu dimampatkan. Tetapi menggunakan tetapan mampatan yang disertakan dengan springboot tidak berfungsi: server.compression.enabled=trueserver.compression.mime-types=application/javascript,text/css,application/json,application/xml,text/html,text/xml , text/plainserver.compression.comp
- javaTutorial . tomcat 1435 2023-05-12 16:31:06
-
- Bagaimana untuk mengkonfigurasi sijil SSL Nginx untuk mencapai akses HTTPS
- Latar Belakang Disebabkan keperluan projek dan sebab keselamatan, adalah perlu untuk menukar akses antara muka http sebelumnya kepada akses https, jadi sijil SSL perlu dikonfigurasikan. Seni bina projek adalah seperti ini: seni bina asas ialah beban keras (dibaca di mana) + beban lembut (nginx) + gugusan tomcat sekarang ialah di mana untuk mengkonfigurasi sijil SSL, dan mengkonfigurasinya secara langsung pada beban keras? Atau konfigurasikannya pada nginx dan tomcat masing-masing? Atau adakah terdapat kaedah konfigurasi lain? Pertama, saya berhenti mengkonfigurasi beban keras, dan kemudian selepas mencari maklumat di Internet, saya mendapati bahawa sijil boleh dikonfigurasikan hanya pada nginx Maksudnya, nginx menggunakan https untuk akses, dan nginx dan tomcat menggunakan http untuk sambungan, supaya permainan boleh
- Nginx . tomcat 1330 2023-05-12 15:07:12
-
- Bagaimana untuk melaksanakan konfigurasi automatik SpringBoot
- Bagaimana untuk melaksanakan springboot Dalam contoh helloworld sebelum ini, saya pada mulanya telah mengalami kemudahan springboot secara automatik mengimport kebergantungan dan melengkapkan konfigurasi. Jadi, bagaimanakah springboot dilaksanakan? 1. Ciri Pengurusan Ketergantungan Pertama lihat pom.xml dalam contoh kandungan sebelumnya: org.springframework.bootspring-boot-starter-parent2.3.4.RELEASEorg.springframework.bootspring-boot-starter-web menambah projek induk di sini , dan hanya satu sprin pergantungan diimport.
- javaTutorial . tomcat 1209 2023-05-12 14:31:12
-
- Bagaimana untuk menggunakan sistem web Java dengan Docker
- Docker menggunakan sistem javaweb 1. Buat ujian laluan/appmkdirtest&&cdtest&&mkdirapp&&cdapp dalam direktori akar 2. Salin apache-tomcat-7.0.29.tar.gz dan jdk-7u25-linux-x64.tar.gz ke direktori aplikasi 3. Nyahzip dua Penyelesaian kepada fail tar.gz tar-zxvfapache-tomcat-7.0.29.tar.gztar-zxvfjdk-7u25-linux-x64.tar.gz4.
- javaTutorial . tomcat 934 2023-05-12 14:31:06
-
- Cara menggunakan penyelia untuk menguruskan bekas nginx dan tomcat
- Keperluan: Gunakan docker untuk memulakan proses dwi nginx+tomcat Dalam aplikasi sebenar, berbilang proses adalah perkara biasa. 1: Cipta direktori fail docker mkdir-p/docker/web2: Tulis fail docker:/docker/web/dockerfilefromcentos7maintainerlintest@163.comcopycentos-base.repo/etc/yum.repos.d/centos-base.repocopynginx_install.sh/tmp/nginx_install .shru
- Nginx . tomcat 1579 2023-05-12 14:10:06
-
- Bagaimanakah Springboot menggunakan tomcat terbina dalam untuk melarang HTTP yang tidak selamat?
- Tomcat terbina dalam Springboot melarang kaedah HTTP yang tidak selamat 1. Dalam web.xml tomcat, anda boleh mengkonfigurasi kandungan berikut untuk membuat tomcat melarang kaedah HTTP yang tidak selamat /*PUTDELETEHEADOPTIONSTRACEBASIC2 menggunakan tomcat terbina dalam tanpa fail konfigurasi web.xml, yang boleh dikonfigurasikan melalui yang berikut, Secara ringkasnya, ia perlu disuntik ke dalam bekas Spring @ConfigurationpublicclassTomcatConfig{@BeanpublicEmbeddedServletContainerFacto
- javaTutorial . tomcat 2070 2023-05-12 11:49:05
-
- Analisis kejadian GetShell penyahmampatan yang tidak selamat ditemui melalui kebolehkesanan
- Baru-baru ini, apabila kami membantu pelanggan mengesan insiden pencerobohan, kami mendapati bahawa penggodam menggunakan "fungsi penyahmampatan ZIP" tapak web untuk memuat naik Webshell sebelum mendapat akses kepada pelayan. Oleh kerana kaedah eksploitasi kebocoran ini agak mewakili dari segi "struktur muatan serangan" dan "laluan penyahmampatan sebenar", dan industri masih tidak memberi perhatian yang cukup kepada kelemahan "penyahmampatan tidak selamat". Oleh itu, kami menulis laporan ini, di mana kami menerangkan proses pengesanan pencerobohan dan penemuan kelemahan, dan mengemukakan beberapa cadangan keselamatan daripada dua dimensi pembangunan keselamatan dan penyelesaian perlindungan produk anjing keselamatan, dengan harapan dapat memberi manfaat kepada industri. Perlu diingat bahawa walaupun CMS telah membuat konfigurasi pertahanan yang berkaitan, jika anda terus menulis fail JSP dalam direktori root CMS, ia tidak akan dilaksanakan dan ralat 403 akan dilaporkan.
- Keselamatan . tomcat 1010 2023-05-12 11:19:11
-
- Bagaimana untuk membina pelayan gambar dengan Nginx
- Rendering: Keperluan: Laksanakan teknologi muat naik imej dan muat naik kelompok: nginx, vsftpd, spring, springmvc, kindeditor, centos Penerangan: Kandungan bab ini terutamanya untuk melaksanakan fungsi muat naik imej. Kindediter digunakan untuk menunjukkan dengan lebih baik muat naik imej, bergema dan kesan kelompok. Kod latar belakang tidak berkaitan secara langsung dengan kindediter, jadi jangan ragu untuk membacanya. Di samping itu, terdapat balang mybatis dalam kod sumber, jadi jangan perhatikan kandungan bab ini tidak digunakan. Kod sumber: Lihat bahagian bawah artikel Senario: Pengguna memuat naik imej ke pelayan tomcat, dan kemudian pelayan tomcat memuat naiknya ke pelayan nginx melalui ftp
- Nginx . tomcat 1994 2023-05-12 10:19:05
-
- Apakah kaedah untuk penalaan kontena pelayan java?
- 1. Mengapakah kita perlu melakukan penalaan prestasi projek sebelum projek dikeluarkan, projek perlu diuji tekanan untuk mengesan masalah prestasi projek Sebagai contoh, masa tindak balas projek adalah perlahan dan bilangan permintaan yang boleh diselesaikan oleh projek setiap kali adalah kecil Kesesakan projek, kelambatan data pertanyaan projek dan masalah lain perlu ditala selepas pengesanan Ini bermakna jika masa tindak balas antara muka projek anda melebihi sepuluh saat dan satu siri langkah tidak diambil, maka projek itu rosak. . Secara amnya, JMeter atau K8 digunakan dalam perusahaan, dan sesetengah perusahaan akan membina platform ujian tekanan mereka sendiri.
- javaTutorial . tomcat 1077 2023-05-11 23:37:04
-
- Cara menggunakan Nginx untuk memajukan port 80 ke port 8080 pada Mac
- Versi macos persekitaran: 10.12.6nginx versi: 1.12.1 Pemasangan Pengarang menggunakan homebrew untuk memasang perpustakaan brewsearchnginxbrewinstallnginx Selepas memasangnya seperti ini, anda akan mendapati bahawa port mendengar nginx ialah 8080, bukan 80, jadi pada masa ini anda perlukan. untuk menukar port mendengar nginx, maka Satu langkah ini adalah sangat kritikal dan tidak boleh diubah dengan cara tradisional Pembaca sila baca bahagian ini dengan teliti. Memandangkan macos datang dengan perkhidmatan apachenya sendiri, ia menduduki port 80. Pertama, anda perlu menukar port mendengar apache kepada yang lain atau menyahpasangnya secara langsung. baris arahan
- Nginx . tomcat 1656 2023-05-11 21:49:16