mysql - java.lang.OutOfMemoryError: GC overhead limit exceede
PHP中文网
PHP中文网 2017-04-18 09:33:48
0
3
795

我开了很多个线程爬取网页上的信息,然后将这些信息写入数据库。
但是不管我开启多少个线程,每当写入数据库三万多条记录之后就会报出下面这个异常,请问如何解决呢???

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(3)
刘奇

Sambungan sql anda tidak digunakan semula atau ditutup...

Ada cara untuk merawat simptom tetapi bukan puncanya iaitu meningkatkan daya ingatan jvm.
Parameter permulaan Riga -Xms512m -Xmx1024m

刘奇
  1. Cetak log GC terperinci dan perhatikan keadaan GC memori

  2. Buang syot kilat memori pada masa itu dan amati objek mana yang mengisi ingatan

PS: Dianggarkan terdapat objek besar objek besar terus memasuki generasi lama dan masih memegang rujukan kepada objek besar dalam aplikasi

阿神

Rakan saya membantu saya meneka kesimpulannya, anda boleh mencubanya

http://www.yl1001.com/group_article/1721468995450102.htm?classic_id=7691469068392318#comment_7691469068392318

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!