java - Perkhidmatan Singleton menyelesaikan fail penulisan pelbagai proses
天蓬老师
天蓬老师 2017-05-17 10:01:08
0
3
1026

Kini kami memerlukan program penulisan fail pelbagai proses

Jika anda menulis secara terus, anda perlu memastikan proses mengunci pemegang fail

Sekarang saya ingin mendaftar perkhidmatan menulis singleton melalui musim bunga

Apabila berbilang program menulis fail, mereka meminta antara muka musim bunga untuk menulis fail

Adakah penyelesaian ini boleh dilaksanakan?

Atau gunakan perkhidmatan RPC tunggal?

Instance tunggal boleh memastikan bahawa semasa menulis fail, ia adalah contoh, mengelakkan masalah penyegerakan berbilang benang dan berbilang proses!

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

membalas semua(3)
左手右手慢动作

Saya rasa ini masih tidak boleh dilakukan, pada asasnya, Spring hanya menguruskan kejadian untuk anda, dan anda masih perlu menyelesaikan sendiri isu keselamatan benang

Selain itu, anda bercakap tentang menulis fail melalui pelbagai proses RPC hanyalah kaedah multi-threading, bukan?

Sebenarnya, intipatinya adalah untuk melaksanakan antara muka penulisan fail selamat benang Singleton adalah OK, hanya gunakan contoh anda sendiri sebagai kunci

滿天的星座

=_=! Program pelbagai proses?

習慣沉默

Menggunakan zookeeper, ciri zookepper ialah hanya satu klien (proses) boleh berjaya menulis ke znod yang sama Gunakan klien ini untuk menulis fail, atau gunakan pangkalan data untuk menulis kunci utama yang sama

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan