問題タブ [redundancy]
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.
php - PHPを使用したセッションフェイルオーバー-memcachedに対するmemcache
同僚!
memcachedサーバーを処理するためにmemcache(2.2.6)クライアントライブラリ(http://pecl.php.net/package/memcache)でphp 5.3(5.3.8)を実行しています。私の目標は、セッションエンジン用のフェイルオーバーソリューションを用意することです。
- ネイティブphpセッションのみがサポートされます(カスタムハンドラーはサポートされません)
- プール内のmemcachedサーバーはほとんどありません
私が期待しているのは、memcachedサーバーの1つがダウンした場合、phpはプール内の2番目のサーバーを利用しようとします[正常に接続して幸せになります]が、プール内の最初のmemcachedサーバーがダウンしたときに受信します次のエラー:
関連するphp設定は次のとおりです。
およびmemcacheの設定(標準に近いと思いますが)は次のとおりです。
Memcachedは引き続き2番目のサーバーで実行されており、WEBサーバーから完全にアクセスできます。
つまり、リストされているすべてのサーバーに順番にクエリを実行する代わりに、キュー内の最初のサーバーへの接続に失敗するとクラッシュします。最後に、3.0.xクライアントライブラリのリリースが利用可能であることに気付きましたが、まだベータ版であるため、信頼性が高すぎるようには見えません。
標準のPHP、クライアントライブラリ、サーバーで目的の動作を実現するにはどうすればよいかアドバイスしてください。
どうもありがとう!
最高、ユージーン
email - Google Apps をフェールオーバー メールサーバーとして使用できますか?
私は自分のメール交換をしています。Exchange サービスが (停電やメンテナンスのために) ダウンしている場合があり、この間、ユーザーは Exchange Web アクセスにアクセスできません。ユーザーエクスペリエンスの一貫性を保つために、次のような設定ができないかと考えていました:-
Exchange サーバーがダウンしている場合、Google アプリが引き継ぎ、メールの中継を開始します。ユーザーは、Google アプリの Gmail アカウントにログインしてメールを送受信できます。Exchange サーバーがオンラインに戻ると、引き続き Exchange Web アクセスを使用できます。
これが可能かどうか教えてください。
よろしくお願いいたします。BTR Naidu www.btrnaidu.com www.lmcentraal.com
wcf - 冗長性のための WCF サービス アクセス (フェールオーバー)
WCF サービスの冗長性を確保する正しい方法を探しています。コードで「インフラストラクチャ」の問題を解決しようとしていると思います。私はロードバランサーの速度に追いついていませんが、まさにこれに対するルーターのようなものがあるべきだと思われます。
何らかの「バランサー」が利用可能なサービスに引き渡すことができる URI を 1 つ持つ方法があるはずです。1 つのサービスがメンテナンスのためにダウンした場合、バランサーはそのサービスにリクエストを送信しません。
今、私は WCF ルーティングについて知っており、それが答えだと思いました。WCF ルーターを設置して接続を渡すだけですが、それが失敗した場合はどうなりますか? これにより、単一障害点が発生しませんか? もっとインダストリアルなものを探しています。
java - これにより、StringBuilderの使用が冗長になりますか?
私が行った場合:
それは次と同じですか:
文字列ビルダーを使用しても意味がありませんか?それにより、以下を使用する必要があります。
javascript - テーブル行の冗長性をチェックする JavaScript + jQuery 関数でパフォーマンスが低下する
js+jQuery を使用して関数を作成しました。
ここに私の問題を示すjsFiddleへのリンクがあります:http://jsfiddle.net/anarnold/LpBaW/
この関数の目的は、テーブルをスキャンし、特定のフィールド (td) 値が一致する行をチェックすることです。次に、行が一意であるかどうかを示すクラスが行に割り当てられ、一致する行の数が各行の最終フィールド (td) に出力されます。
基本的に、この構造のネストされたループを使用します。
行ごとに...テーブル全体をスキャンして一致するものを探します..
行を識別する方法は、各行のフィールド (td) テキストを各行の最終フィールド (td) の rowid 属性に連結することです。
現在の関数は正常に動作しますが、2000 行までの大きなテーブルでは非常に遅くなります。
これを達成するためのより効率的で洗練された方法が必要です。どんな助けでも大歓迎です!
php - 冗長性を減らすためのphp配列操作
配列がデータベースからロードされ、次のようになります。
ご覧のとおり、配列内の唯一の違いは「テキスト」フィールドであるため、次のような冗長性を減らすために別の配列を作成したいと考えています。
私はプログラミングの初心者です。それを理解しようと何時間も費やしましたが、できません。どうすればこれを達成できますか?助けてください。
database - データベースのテキスト フィールドのデータ冗長性を減らす方法
OLAP システムを使用しています。一部のテーブルにはテキスト フィールドがあります。テキストの長さは数バイトから KB まで可能ですが、1 行の他の固定サイズ フィールドのサイズは約 100 バイトにすぎません。
一部のテーブルには数十億の行があり、テキスト フィールドの値は非常に繰り返し可能です。この種の冗長性を減らしてストレージ スペースを節約し、クエリのパフォーマンスを失わないようにするにはどうすればよいですか?
java - 複数のコンストラクターの冗長性を排除する
私のコードが冗長であるかどうか(そして冗長である場合は、冗長性を排除するための可能な解決策)を誰かに教えてもらえれば、とてもありがたいです。
基本的に、一方のコンストラクターはdouble値を取り、もう一方のコンストラクターはdouble数値の配列を取ります。一度だけインスタンス化する方法はありますQueue
か?
c++ - Clang 3.1 +libc++コンパイルエラー
~/alt
LLVM-Clangトランク(2012年4月23日)をUbuntu 12.04でGCC-4.6を使用して正常にビルドおよびインストールし、次にこのClang-buildを使用してlibc++をインストールしました。使いたいときは、次の両方-lc++
を用意する必要があります。-libstdc++
f.cpp
を含むコンパイル
省略する-lstdc++
と、リンクエラーが発生します
libc++
の完全な代替品ではありませlibstdc++
んか?
php - phpforeachループの冗長性
PHPの使い方を学んでいます。ファイルの内容を配列に読み込み、配列内の各インデックスに変数名を割り当てます。
例えば:
$words = file("example.txt"); #each line of the file will have the format a, b, c , d
この冗長性を減らすために何ができますか?ご覧のとおり、最後のステートメントは配列とは異なる処理を行うため、関数を作成できません。ただし、ファイルの読み取り、文の分割、変数の割り当てのプロセスは同じです。
ありがとうございました