問題タブ [checkpoint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3993 参照

java - Javaチェックポイント

私の質問があまり曖昧ではないことを願っていますが、Javaでのチェックポイントに関する詳細情報を探しています。プログラムが中断された後(たとえば、突然の再起動後など)に計算を再開できるようにする大きな検索ツリーを生成する必要があります。したがって、チェックポイントが必要です。それに関するドキュメントはほとんど見つかりません。90年代半ばに多くの開発が停止したという印象を受けます。これまでのところ、Padmigというライブラリを見つけましたが、別のライブラリが利用できるといいのですが。Javaのチェックポイントに関する情報を使って、誰かが私を正しい方向に向けることができますか?

0 投票する
3 に答える
2861 参照

python - 自己を酸洗いして実行状態に戻る?

次の投稿が非常に役に立ちました: How to pickle yourself?

ただし、このソリューションの制限は、クラスが再ロードされたときに「実行時」状態で返されないことです。つまり、すべての変数などと、ダンプされた時点でのクラスの一般的な状態がリロードされます..しかし、その時点から実行を継続することはありません。

検討:

上記が実行される場合、someClass のインスタンスを作成することによって:

これはクラスを実行時状態に戻さず、i == 20 になるまで while ループを続行しません。

これは正しいアプローチではないかもしれませんが、プログラムの実行時の状態をキャプチャする方法、つまりフリーズ/休止状態にし、別のマシンに移動した後に再起動する方法を見つけようとしています..これは私が抱えている問題によるものです.チェックポインティングをサポートしていないクラスタ上のキューイング システムによって適用される時間制限があります。

0 投票する
2 に答える
112 参照

ruby - シンプルで DRY な汎用チェックポイント メカニズムが必要

コンテキスト: 私が行っている操作の多くは、長い Web アクセスを必要とします。Web アクセスが失敗し、プロセスを再起動する必要がある場合があります。そして、プロセスを最初からやり直すのは苦痛です。

そのため、チェックポイントに対するアドホックなアプローチをいくつか書いてきました。プロセスを再起動すると、チェックポイント データが利用可能かどうかが確認され、そこから状態が再初期化されます。そうでない場合は、新しい状態が作成されます。操作の過程で、プロセスは定期的にチェックポイント データをどこかに (ファイルまたはデータベースに) 書き込みます。完了すると、チェックポイント データがクリーンアップされます。

シンプルで DRY な汎用チェックポイント メカニズムが必要です。どのように書きますか?または、すでにこれを行うモジュールはありますか? (まだ問題ではありませんが、スレッドセーフな実装には余分な星が与えられます!)

0 投票する
5 に答える
976 参照

c - プロセスを中断してチェックポイントし、後で再開することは可能ですか?

たとえば、すべての計算能力を消費しているアプリケーションがあるとします。次に、他の必要な作業を行います。Linuxで、そのアプリケーションに割り込んでその状態をチェックポイントし、後で中断された状態から再開できるようにする方法はありますか?

特に、アプリケーションを停止して別のマシンで再起動できる方法に興味があります。それも可能ですか?

0 投票する
1 に答える
677 参照

windows - Windows のチェックポイント (スナップショット/再開) ライブラリ?

ウィキペディアを引用すると、チェックポイントは「基本的に、現在のアプリケーション状態のスナップショットを保存することで構成され、後で、失敗した場合に実行を再開するためにそれを使用します。」

C++科学アプリケーション (私たちが作成したもの)をチェックポイントして再開する必要があります。プログラムはシングルスレッドであり、実行中の他のアプリケーションに依存しません。GUI、ネットワーク、パイプ、フォークなどはありません。実行するのは計算とファイル I/O だけです。

Linux では、DMTCPは私にとって完璧に機能します。ソースコードの変更や再リンクも必要ありません。BLCR と Condor は、Linux でもチェックポイントをサポートしています。

近い将来、このアプリケーションを Windows で実行する必要があります。Windows 用のチェックポイント ライブラリが見つかりませんでした。原則として、リクエストに応じてその状態をディスクにダンプし、次回の実行時にデータをリロードするように、アプリケーションを変更できます。ただし、アプリケーションが複雑なため、シリアライゼーション ライブラリの助けを借りても、これには多くの労力が必要です。

では、Windows に C/C++ チェックポイント ライブラリはありますか? ライブラリのコードを変更する必要がある場合は、まったく問題ありません。理想的には、ライブラリは、コードの特定のポイントで状態を保存できるだけでなく、要求に応じて(たとえば、シグナル/メッセージを送信することによって) チェックポイントできるようにします。

(チェックポイントは一般的に不可能であるという同様の質問を知っています。ただし、私の場合は可能であり、Linuxで常に実行してきました。)

0 投票する
1 に答える
6059 参照

c - Check Point デバイスから Check Point ログをプルする方法

私がしなければならないことは、

Check Point デバイスからCheck Point ログを取得する必要があります。

これを達成するために、次のことを行っていることを読みました。

OPSEC LEA (ログ エクスポート API) は、OPSEC SDKに基づいてチェック ポイント デバイスからログをプルする機能を提供します。OPSEC LEA は、ログが含まれるデバイス ( OPSEC LEA サーバー)のポート tcp/18184 でリッスンします。OPSEC LEA クライアントは 18184 に接続し、ログをプルします。

そこで、LEA サーバーを実行するために、VirtualBox にCheck Point R75.20をインストールしました。Check Point R75.20 プラットフォームでOPSEC LEA サーバーを実行する方法がわかりません。R75.20 のドキュメントも読みましたが、サーバーの実行に関するヒントを得ることができませんでした。

lea-server を実行した後、OPSEC LEA CLIent を作成するために使用するのは OPSEC SDK ではありませんか?

ありがとう。

0 投票する
1 に答える
6957 参照

linux - $FWDIRはどこも指さない

CheckPointR75.20スプラットをインストールしました。チェック・ポイントのファイアウォールログには、OPSECLEAを使用して直接アクセスできます。そのためには、LEA接続が必要です。

LEA接続を設定するには、次の手順を実行する必要があります。

1)Check PointManagementServerがインストールされているコンピューターのFWDIR\confディレクトリーで、fwopsec.confファイルを編集して次の行を含めます。lea_serverport 18184

2)..。

私の問題は、私のFWDIRどこも指していないことです。さらに、私がするなら、

結果が出ません。問題を探していると、私はそれを見つけました、

しかし、チェックポイントプラットフォームにそのようなディレクトリは表示されません

ハマった。私は何が欠けていますか?ありがとう。

0 投票する
1 に答える
1543 参照

linux - SmartDashBoardにログインする方法は?

CheckPointSecurePlatformR75.20をVirtualBoxにインストールしました。設定しました。ここで、OPSECアプリケーションを作成し、LEAサーバーの保守に進むには、SmartDashBoardにログインする必要があります。私は自分(つまり自分のIP)をGUIクライアントとして定義し、管理者の使用名とパスワードを使用してSmartDashボードにログインしようとしました(これを行う必要があります)。ただし、ログインは「ホストがdowmであるか、ユーザーがGUIクライアントではない」と拒否されます。私の場合、ホストが起動しているので、ホストにSSH接続しており、GUIクライアントとしてIPについて明確に言及しています。

どこが間違っているのですか?ありがとう。

0 投票する
1 に答える
1330 参照

linux - fw1-loggrabber クライアントの使用方法

fw1-leggrabber クライアントを

次のデバッグ メッセージが表示されます:デバッグ メッセージ

CheckPointR75.20 Splat をインストールしました。SmartDashBoard クライアントを使用して新しい OPSEC アプリケーションを作成しました。Client DNが生成されました。チェックポイント サーバーを構成した後、Server DNを取得しました。lea.confファイルには、次のエントリがあります

これは、上記のステップから得たものです。

私が得ているエラーは次のとおりです。

何が問題なのですか?

その値 DN を見ました: cn=cp_mgmt,o=cpmodule..gy9quuは、ファイル$CPDIR/registry/HKLM_registry.dataのセクションMySicNameにあります。

そして、 lea.conf ファイルには、o=cpmodule..gy9quuであるサーバー DN を入れることになっています。ここで何が問題なのかわかりません。

ありがとう。

0 投票する
1 に答える
560 参照

parsing - ログ パーサー COM -iCheckpoint

データベースにロードしようとしているこれらの Apache Tomcat ログがあります。現在のプロセスでは、翌日にログをロードします。

目的は、1 日の午後 12 時、午後 3 時、午後 6 時にログを段階的にロードすることです。ログ パーサーのヘルプとオンラインを調べたところ、入力パラメーター iCheckPoint が見つかりました。ただし、このパラメーターは COM プラグインには適用されません。

カスタム プラグインの iCheckpoint パラメータの実装が利用可能かどうかを調べています。

どんな助けでも大歓迎です。