round-robin

複数のIPアドレスのSSH設定(ラウンドロビンまたはランダム)
round-robin

複数のIPアドレスのSSH設定(ラウンドロビンまたはランダム)

私はそれぞれ独自のIPアドレス(192.168.1.22と192.168.1.178)を持つ複数のイーサネットポートを持つSSHジャンプホストとして使用するシステムを持っています。私は多くの仕事、特に大容量ファイル転送にSSHを使用しています。これら2つのイーサネットポート間でSSHトラフィックを均等に分散したいと思います。ラウンドロビン構成であるか、トラフィックがある程度均等に分散している場合は、接続するたびに2つのIPアドレスのうちの1つをランダムに選択するかどうかは関係ありません。 これに加えて、ジャンプホストはSSHを介して外部の世界からアクセスでき...

Admin

Bashスクリプトのループ
round-robin

Bashスクリプトのループ

やるべきことがありますが、実際にはこのループアルゴリズムが詰まっています。詳細は次のとおりです。入力ファイルには3つのプロセスA、B、Cがあります。 2番目の列は到着時間で、3番目の列はナット値です。 A 1 2 B 2 3 C 0 4 AT = 0状態のプロセスはR =実行中でなければならず、AT状態の次のプロセスはプロセスがナット値に達した後にW =スタンバイとしてレンダリングする必要があるというアイデアを理解します。たとえば、4 R状態の場合、次のシーケンスはYESでなければなりません。 F = 次のような完全な出力 A B C 0 - - R ...

Admin

Linuxのスレッドセーフな次の番号(またはループ)サービス
round-robin

Linuxのスレッドセーフな次の番号(またはループ)サービス

Ubuntuコンピュータがあり、シナリオでは、ループ内の0から20(Xから始まる)の次の数字を生成する必要があります。 スレッドから安全な次の番号、つまりループで「次の番号」を提供する一種のスクリプト(おそらく?)を取得する方法が必要です。 ファイルシステムに値を格納するスクリプトを書くのはとても簡単です。誰かが次の数字を要求するたびに値が増加し、再び保存されます。 問題は、これがスレッドセーフではなく、実際の屋根ふきシナリオを提供しないことです。スクリプトが並列に呼び出され、ファイルが破損する可能性があるとします。 そして、ファイルに書き込む速度が...

Admin

SCHED_RRタイムスライスまたはプロセス/スレッドごとの時間を設定するには?
round-robin

SCHED_RRタイムスライスまたはプロセス/スレッドごとの時間を設定するには?

ポリシーがあるスレッドのタイムスライス(時間量子とも呼ばれる)は、以下に基づいて行うことがSCHED_RRできます。sched_rr_get_interval のマニュアルページ以下を使用して取得できます。 int sched_rr_get_interval(pid_t pid, struct timespec *tp); これは、異なるプロセス/スレッドに対して異なる値を設定できることを示しています。 ~によると同じマニュアルページただし、を使用してこの値(カーネル3.9ベース)を調整できます。/proc/sys/kernel/sched_rr_ti...

Admin

「ラウンドロビン」モードロードバランサーでNginxを使用するときにHTTPセッションを管理しますか?
round-robin

「ラウンドロビン」モードロードバランサーでNginxを使用するときにHTTPセッションを管理しますか?

「2つのWebサーバー(Apache / PHPを実行)」の前にnginxを配置して負荷分散を試みます。しかし、ループアルゴリズムを使用する必要がありますしかし、私がするとき安定したセッションを取得できません。。 (理解しています。ラウンドロビンを使用すると、次のロード時に別のサーバーに接続するとセッション情報が失われます。) これを達成する正しい方法はありますか?この分野の業界標準に対する良い提案はありますか? GlusterFSちなみに、私はこの2つのWebサーバーをクラスタに入れました。だから私はパブリックリポジトリを持っています(これに基づいて...

Admin

カールとdnsmasqループ
round-robin

カールとdnsmasqループ

2つのIPアドレスを持つファイルを指すデフォルト設定でdnsmasqを設定しました。 10.0.0.1 a.b.c 10.0.0.2 a.b.c nslookupを実行するときやabcをナビゲートすると、ループが機能するようです(私が知っている限り、ループはdnsmasqのデフォルト値なので、期待どおり)。しかし、カールするかabcをpingすると、常に同じ応答を受け取ります。明らかな最初の応答は、応答がキャッシュされることです。しかし、私が知っている限り、カールはレスポンスをキャッシュせず、カールで-vフラグを使用したときに印刷される最初の行は「キャ...

Admin