変更がある場合、アプリケーションは2秒ごとにポーリングする必要があります。今のところ私はsetIntervalを使用していますが、myFunction
は実行に2秒以上かかることがあり、mysqlデータベースのレコードは2回挿入されます。私はMyFunctionのはノードJS、終了後に同じ関数を実行
method.myFunction() =>
を終了すると
それは(再び実行する必要があるが、それがある場合にのみ...だから私はこれを必要とMyFunctionので非同期のlibの使用..
を作ります終了)。 x秒のsetInterval
はオプションではありません。これは、スクリプトがx秒以上かかると同時に実行できるためです。
がどのように私はx秒後に再度myFunction
を実行することができますが、場合にのみ、myFunction
だから擬似コードで、それは以下のコードをので、この
if method.myFunction == finished wait 2 seconds run method.myFunction again
...魔法のように動作 – owaishanif786