Pertama sekali, ini tidak dipanggil kebocoran ingatan. Namanya agak longgar
Jika anda tidak mempunyai keperluan kebolehpercayaan yang tinggi, anda boleh mempertimbangkan untuk membuang beberapa secara rawak
Perkakasan Pengembangan
Jika anda mempunyai keperluan untuk kebolehpercayaan. Secara mudahnya, ia dibuang ke dalam cakera keras atau pangkalan data terlebih dahulu, ia tidak boleh disimpan dalam memori. Ia sedikit seperti contoh Socket di Java Terdapat InputStream dan OutputStream yang masing-masing mengekalkan baris gilir SendQ dan baris gilir RecvQ, tetapi ia berada dalam memori dan kami hanya meletakkannya pada cakera keras.
Pertama sekali, ini tidak dipanggil kebocoran ingatan. Namanya agak longgar
Jika anda tidak mempunyai keperluan kebolehpercayaan yang tinggi, anda boleh mempertimbangkan untuk membuang beberapa secara rawak
Perkakasan Pengembangan
Jika anda mempunyai keperluan untuk kebolehpercayaan. Secara mudahnya, ia dibuang ke dalam cakera keras atau pangkalan data terlebih dahulu, ia tidak boleh disimpan dalam memori. Ia sedikit seperti contoh Socket di Java Terdapat InputStream dan OutputStream yang masing-masing mengekalkan baris gilir SendQ dan baris gilir RecvQ, tetapi ia berada dalam memori dan kami hanya meletakkannya pada cakera keras.
Adakah
RejectedExecutionHandler
?Walaupun memori itu bocor, ia tetap tidak ranap. RejectedExecutionHandler mengendalikan tugasan yang ditolak, mengapa tidak menggunakan redis, haha