Hirdetés

Új hozzászólás Aktív témák

  • tick

    aktív tag

    Sziasztok! Hogyan tudnám megoldani hogy egy objektum pl egy óránként elindítson egy függvényt? ("magára")
    Konkrétan egy nodejs modulról van szó, DB pool object. (ibm_db npm)
    Szépen és jól működik de ha túl sok kapcsolat nyílik egy hirtelen peak miatt (vagy ha valaki rátenyerel az F5-re) akkor azok végleg ott is maradnak. Ez nyilván feleslegesen foglalja a pool-okat és a kapcsolatokat is. Nem találtam lehetőséget unused timeout-ra.
    A forrásba belenyúlva sikerült megoldani hogy minden egyes kapcsolat záráskor (amikor egy "thread" visszakerül az elérhető kapcsolatok közé a használtak közül) indítson egy cleanUp függvényt és ténylegesen zárjon le minden olyan kapcsolatot ami X időnél régebb óta idle. Ez viszont nekem nem tűnik túl elegáns megoldásnak.
    Lehetne még cron-ból futtatni egy npm scriptet, ez viszont utómunkát igényel implementálás után és mondjuk egy win-es rendszeren nem mindenki tudja hova kell nyúlni hirtelen.
    Bármilyen ötletet szívesen fogadok :)

Új hozzászólás Aktív témák