フォーラム

[解決済み] スケールアウト (5 件の投稿)

  1. tobisaki
    メンバー
    2 years前の投稿 #

    FreeBSD7.2上でwpをインストールしテストしています。
    ですので、まだwpを詳しく理解せずに投稿している事をお許しください。

    本番環境は以下のようにスケールアウトする予定です。
    フロントエンド:ロードバランサ
    セッション管理:mySqlによるセッションサーバ

    wpをスケールアウトする環境について情報をお知らせください。

  2. tobisaki
    メンバー
    2 years前の投稿 #

    とりあえず、
    wp-content/uploads をNFSマウントでアップロードは解決しました。
    他にも共有すべきディレクトリあるのでしょうかねぇ。

  3. tobisaki
    メンバー
    2 years前の投稿 #

    少なくともja.forums.wordpress.orgはDNSラウンドロビンしているようなので
    情報があると思ったのですが…
    あれ、それとも既出ですか?

  4. Naoko McCracken
    管理者
    2 years前の投稿 #

    tobisakiさん

    私自身はサーバー環境などに詳しいわけではないですが、こちらなどは参考になるでしょうか?
    ちょっと古いんですが、WordPress.com のアーキテクチャに関するプレゼンです。

    http://www.slideshare.net/photomatt/architucture-behind-wordpresscom
    具体的な例はページ16〜30あたり。同ページにプレゼン音声ファイルへのリンクもあり。

    その他、
    http://www.slideshare.net/bazza/high-performance-wordpress(プレゼンのビデオ
    http://www.slideshare.net/photomatt/latinoware-2008-presentation

    英語ですが以下の資料もどうぞ。
    http://codex.wordpress.org/WordPress_Optimization
    http://codex.wordpress.org/High_Traffic_Tips_For_WordPress
    http://codex.wordpress.org/HyperDB

  5. tobisaki
    メンバー
    2 years前の投稿 #

    Naoさん

    情報どうも有難うございました。
    おっしゃる通りちょっと古かったですが^^;

    私が勘違いしていたのは、WordPress.comとインストール型のwordPressは別物だということ認識していなかった点です。

    現状のインストール型wordPressでスケールアウトするには
    複数ウェブサーバから設定ファイルや追加したテーマの各phpファイルを共有するために、wpをインストールするディレクトリ自身をNFSなどで共有できるようにしなければならない(それが手っ取り早い)という事が分かりました。
    すべてがデータベースに格納されるような構造+memcachedなどの構成ならベストなんですけどね。
    時間が空いたらコードを読んでみようと思います。

返信

ログイン しなければ投稿できません。

About this Topic