au one netのブログサービス 『LOVELOG』は2014年6月30日をもちまして提供を終了致しました。 永らくのご利用、誠にありがとうございました。 引き続きau one netをご愛顧いただきますよう、よろしくお願い申し上げます。 ※お手数ではございますが、新ブログにて閲覧の皆さま向けにブログURL変更等をご周知いただけますよう、お願い申し上げます。
mod_proxy_htmlを用いてサーバからブラウザへのレスポンス内のURLを書き換えることで、VirtualHostを使用せずにProxyを使用してWEBrick上で動作しているredMineにアクセスすることができるようです。 参考資料: Running a Reverse Proxy in Apache mod_proxy_html: Configuration 【ファイルのダウンロード】 1.Apache Loungeからmod_proxy_html-2.5.2-2.0.x-w32.zipをダウンロード。 2.アーカイブ内のlibxml2.dllおよびmod_proxy_html.soをApache2のmodulesフォルダ内にコピー。 【httpd.confの設定】 1.VirtualHostでProxyの設定を行っている場合、それらをコメントアウトしておく(残したままでも動く
気がする! なぜProxyPassReverseにbalancer://~~ を設定できないのか *1 なぜProxyPassReverseにajp://~~ を設定できないのか なぜbackendがhttpとajpの場合で、ProxyPassReverseに設定するURLが異なるのか などなど。今まではmod_proxyする機会がほとんどなく適当にお茶を濁していたので、世間の人から相当遅れているとは思いますが、せっかくなので自分用まとめ。思いついたことをつらつらとメモっているからかなり冗長ですが。 追記 20100907 http://ftp.riken.jp/net/apache//httpd/CHANGES_2.2 apache 2.2.12 から、balancer:// のURLにもProxyPassReverseが使えるようにmod_proxyがパワーアップしていました。 *)
こんにちは、 最近愛用のMacbookが外観も中身もボロボロになってきて悲しいkyannyです。 ライブドアでは、画像やCSSファイルやjavascriptファイルなどの静的なコンテンツを配信するウェブサーバとウェブアプリケーション本体が稼働するアプリケーションサーバを別々のホストで運用する、いわゆるリバースプロキシ環境を構築しています。今回は、このリバースプロキシ環境の作り方を解説します。 リバースプロキシとは リバースプロキシとはプロキシサーバの一種で、クライアントに対してファイアウォールの中にあり外部のネットワークから直接アクセスできないサーバへのアクセスを提供する機能です。これ以外にも、複数のバックエンドサーバを用意して負荷分散をしたり、プロキシサーバでキャッシュを併用することでバックエンドサーバへのリクエストを減らしたりと、様々なシーンで活用できるため、大規模なウェブサイトを構築
Recent entries Apache2.4のリリース予定は来年(2011年)初め(あくまで予定) inoue 2010-12-23 Herokuの発音 inoue 2010-12-20 雑誌記事「ソフトウェア・テストPRESS Vol.9」の原稿公開 inoue 2010-12-18 IPA未踏のニュース inoue 2010-12-15 労基法とチキンゲーム inoue 2010-12-06 フロントエンドエンジニア inoue 2010-12-03 ASCII.technologies誌にMapReduceの記事を書きました inoue 2010-11-25 技術評論社パーフェクトシリーズ絶賛発売中 inoue 2010-11-24 雑誌連載「Emacsのトラノマキ」の原稿(part8)公開 inoue 2010-11-22 RESTの当惑 inoue 2010-11-22 「プ
Recent entries Apache2.4のリリース予定は来年(2011年)初め(あくまで予定) inoue 2010-12-23 Herokuの発音 inoue 2010-12-20 雑誌記事「ソフトウェア・テストPRESS Vol.9」の原稿公開 inoue 2010-12-18 IPA未踏のニュース inoue 2010-12-15 労基法とチキンゲーム inoue 2010-12-06 フロントエンドエンジニア inoue 2010-12-03 ASCII.technologies誌にMapReduceの記事を書きました inoue 2010-11-25 技術評論社パーフェクトシリーズ絶賛発売中 inoue 2010-11-24 雑誌連載「Emacsのトラノマキ」の原稿(part8)公開 inoue 2010-11-22 RESTの当惑 inoue 2010-11-22 「プ
mod_proxy_balancer単体でstickysessionを設定 † mod_proxy_balancerのみでstickysessionを設定する方法について解説します。 いろいろ調べるといろいろなやり方がありそうですが、Webサーバのmod_proxy_balancerのみでstickysessionまで実現できたので、そのメモ書きです。 想定の構成は以下の通りです。 想定構成は、フロントにWEBサーバ1台、バックにAPサーバ2台です。 Webサーバは何台あっても、上位にロードバランサーがいれば設定は同一となります。 Webサーバ : mod_proxy_balancerの設定対象です。 APサーバ : mod_proxy_balancerにて振り分けする対象のAPサーバです。 セッション保持して、振り分けをする必要があるアプリケーションが動作することとします。 ↑ mod_
平素よりQA@ITをご利用いただき、誠にありがとうございます。 QA@ITは「質問や回答を『共有』し『編集』していくことでベストなQAを蓄積できる、ITエンジニアのための問題解決コミュニティー」として約7年間運営をしてきました。これまでサービスを続けることができたのは、QA@ITのコンセプトに共感をいただき、適切な質問や回答をお寄せいただいた皆さまのご支援があったからこそと考えております。重ねて御礼申し上げます。 しかしながら、エンジニアの情報入手方法の多様化やQAサービス市場の状況、@ITの今後のメディア運営方針などを検討した結果、2020年2月28日(金)15:00をもちましてQA@ITのサービスを終了することにしました。 これまでご利用をいただきました皆さまには残念なお知らせとなり、誠に心苦しく思っております。何とぞ、ご理解をいただけますと幸いです。 QA@ITの7年間で皆さまの知識
Apacheの話。リクエストされたURLでProxy先を変更し、同時に負荷分散も実現したくてこう書いてみました。 <Location /hogehoge> ProxyPass /hogehoge balancer://cluster_hoge/ <Proxy balancer://cluster_hoge/> BalancerMember http://10.1.100.1:8080/ BalancerMember http://10.1.100.2:8080/ </Proxy> </Location>これで文法チェックしてみると、 # /usr/local/apache2/bin/apachectl -t Syntax error on line 1877 of /usr/local/apache2/conf/httpd.conf: ProxyPass|ProxyPassMatch ca
http://httpd.apache.org/docs/2.2/en/mod/mod_proxy.html#proxypass http://httpd.apache.org/docs/2.2/ja/mod/mod_proxy.html#proxypass timeoutとかconnectionとか。今まで真面目にみてなかったので。mod_proxyのdocumentは翻訳が追いついてないためか、日本語のページに記載されている内容は古いversionのものがあるので、なるべく英語のページを見たほうが良い。 とりまメモった内容を記録。体裁は後で整える。 あと、"まとめた"とか言ってるけど、全部のパラメータについて調べたわけではないです。 parameter: default Description timeout: ProxyTimeoutの設定値 ProxyTimeoutのdefault
Apacheには、もともと負荷分散を可能とするリバースプロキシ機能が付いているのですが、Apache2.2から、それに加えてロードバランシング機能を実現してくれるmod_proxy_balancerモジュールが標準添付されています。ちょっと検証でインストールしてハマってみたので、メモを残しておきます。 インストール なんていうか、いつものお決まりパターン。 configureで、mod_proxyとmod_proxy_balancerを有効にしておきます。 ここではついでに使用頻度の高いmod_rewriteも有効にしています。 $ wget http://www.meisei-u.ac.jp/mirror/apache/dist/httpd/httpd-2.2.3.tar.gz $ tar zxvf httpd-2.2.3.tar.gz $ cd httpd-2.2.3 $ ./conf
必要なモジュール リバースプロキシをhttpdで実装するには以下のモジュールが必要となります。 リバースプロキシに必要なモジュール #proxy機能のベース LoadModule proxy_module modules/mod_proxy.so #httpリクエストに必要 LoadModule proxy_http_module modules/mod_proxy_http.so リバースプロキシの設定 ProxyPassディレクティブで代行するパスと代行先のWEBサーバーを関連付けます。イメージ的にはサーバーのパスを別のサーバーのパスに置換する感じです。 リーバースプロキシの設定例1 <VirtualHost *:80> ServerName hoge.com ServerAlias *.hoge.com ProxyPass / http://192.168.5.1/ ProxyPas
リバースプロクシ使用時、フロント、バックエンドのサーバが共にバーチャルホストで稼働している場合、Apache2はデフォルトでホスト名を渡さない。 ServerName rails.oss.sc # すでにバーチャルホストの設定が行われている場合は以下のディレクティブのみ追加してください ProxyRequests Off ProxyPreserveHost On ProxyPass / http://localhost:3000/ ProxyPassReverse / http://127.0.0.1:3000/ http://centos.oss.sc/ruby/apache_lighttpd_rails/ そんな設定があるなんて知りませんでした。おかげで小一時間はまったよ。
日立オープンミドルウェアは、お客様の既存の財産を生かしながら、高い信頼性と柔軟性、自律性を備えたITシステムの実現を支えています。
目標 ザックリ書くと今はこんな感じです。 インターネット │ ┌──┴──┐ │ ルーター │ └──┬──┘ ├──────┬─────┬──・・・ ┌───┴───┐┌─┴─┐ ┌─┴─┐ │ WEBサーバー ││ SVN │ │ PC │ └───────┘└───┘ └───┘このSVNのホスト(実態はPCと同じパソコンだったりするわけ)でソース管理していたプログラムを他人にも手伝ってもらって楽したい ということで、インターネットに放り出す(手伝ってもらえるかは、また別の話^^;) なので、インターネット経由でSVNが見れるとOKって事 もちろん、今までどおりWEBサーバーは見れたままで httpd.confを編集 # vi /etc/httpd/conf/httpd.conf (下のほうにあるNameVirtualHost *:80のコメントを外す) -#NameVirtualH
大規模なコードベースでリファクタリングを省エネ化するためにcodemodを最近調べていて、軽く試行錯誤したのでそのメモ。 やりたいこと 例えば以下のようなTable Driven TestなコードをBEFOREからAFTERに書き換えたい。コード量が多いため人間がやるのは現実的ではなく、codemodで機械的に書き換えたい。 BEFORE package main import ( "slices" "testing" ) func TestContains(t *testing.T) { type args struct { ss []string s string } tests := []struct { name string args args want bool }{ { name: "empty: false", args: args{[]string{}, ""}, wan
Apache 2.2でWebサイトをパフォーマンスアップ! - 最新Apacheの機能と設定方法教えます - 鶴長 鎮一(book@tsurunaga.jp) 2006/3/14 ロードバランスクラスタを使う Apacheには、レスポンスの遅いサーバの代わりに応答するプロキシ機能が提供されています。Apache 2.0でも、通常のフォワードプロキシおよびWebサーバの負荷分散を可能にするリバースプロキシに対応していました。 Apache 2.2ではリバースプロキシ機能をさらに高め、トラフィック量やリクエスト回数に応じたロードバランシングが可能になっています。ロードバランスされるバックエンドサーバは、Apacheを再起動することなくオン/オフラインにできます。バックエンドサーバがダウンした場合は、自動的にそのサーバを切り離し、復旧後自動的に復帰させるといったことも可能です。 ■ロードバランス
Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Healthy Weight Loss Best Penny Stocks Cheap Air Tickets Credit Card Application Top Smart Phones Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy|Do Not Sell or Share My Personal Information
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く