0

毎秒関数を実行したいと思います。を使用しましたがAPScheduler、正常に動作します。ただし、各ジョブ中にサーバーへの接続を処理するオブジェクトを再作成するため、パフォーマンスが大幅に低下します。この接続オブジェクトをメイン スレッドで 1 回だけ作成し、それを渡して、ジョブがトリガーされたときに再利用したいと考えています。問題は、接続オブジェクトが使用DCOMしていて、unmarshallable objectエラーが発生することです。

また、スリープ機能と組み合わせた無限ループ アプローチもテストしましたが、この場合は時間がずれていることに気付きました。ただし、DCOMオブジェクトを 1 回だけ作成すると、パフォーマンスが大幅に向上します。

unmarshallable objectエラーの回避策はありますAPSchedulerか? または、これが不可能な場合: 無限ループ アプローチで時間ドリフトの問題を解決するにはどうすればよいですか?

4

1 に答える 1