cari

Rumah  >  Soal Jawab  >  teks badan

Pemahaman parameter mongodb

Sila tanya tuan, adakah pemahaman saya tentang parameter mongodb berikut betul?

maxWaitTime=120000 bermakna anda telah disambungkan ke mongodb dan sedang menunggu data untuk kembali

connectTimeout=10000 merujuk kepada masa apabila meminta sambungan mongodb, belum disambungkan dan menunggu sambungan

socketTimeout=0 bermakna ia telah disambungkan dan data sedang dihantar Proses penghantaran data akan mengambil masa yang lama untuk pemindahan data berakhir

習慣沉默習慣沉默2773 hari yang lalu924

membalas semua(2)saya akan balas

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-17 10:04:52

    Stackoverflow上有一个有140次赞的回答:Bagaimana untuk mengkonfigurasi pemacu Java MongoDB MongoOptions untuk kegunaan pengeluaran?

    • connectTimeout. Seperti namanya, bilangan milisaat pemandu akan menunggu sebelum percubaan sambungan dibatalkan. Tetapkan tamat masa kepada sesuatu yang panjang (15-30 saat) melainkan terdapat kemungkinan yang realistik dan dijangka ini akan menghalang percubaan sambungan yang berjaya. Biasanya jika percubaan sambungan mengambil masa lebih lama daripada beberapa saat infrastruktur rangkaian anda tidak mampu menghasilkan daya pemprosesan yang tinggi.

    • maxWaitTime. Bilangan ms a thread akan menunggu sambungan tersedia pada kumpulan sambungan dan menimbulkan pengecualian jika ini tidak berlaku dalam masa. Kekalkan lalai.

    • socketTimeout. Nilai tamat masa soket standard. Tetapkan kepada 60 saat (60000).

    balas
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-17 10:04:52

    Arahan tambahan adalah seperti berikut:

    Terdapat banyak tetapan menunggu berkaitan rangkaian dalam tetapan pemacu Klien MongoDB, yang diperkenalkan mengikut urutan:

    1. Masa yang diperlukan untuk Klien mencari Pelayan Dalam persekitaran RS atau Shard, Klien perlu mencari Pelayan yang diperlukan

    Parameter sepadan: ServerSelctionTimeOut

    2 Selepas mencari Pelayan, anda perlu mewujudkan Sambungan

    1)每次都创建Connection,对应的网络等待的参数就是:connectTimeout
    2)Connection pooling的话,从Connection Pool取得Connection,对应的网络等待的参数:maxWaitTime.
    

    3 Selepas mencari Sambungan, terdapat komunikasi Soket Parameter masa menunggu rangkaian semasa komunikasi Soket antara pelanggan dan MonogoDB ialah: socketTimeout

    .

    Untuk rujukan.

    Suka MongoDB! Selamat Berseronok!

    balas
    0
  • Batalbalas