This domain may be for sale!
mod_wsgi には embeded mode (Apache のプロセスと一心同体) とdaemon mode があるのですが、小さなWSGIスクリプト以外では daemon mode を使った方が応用が利きます。 そこで、mod_wsgi の daemon mode について調べてみました。 まず、 mod_wsgi の daemon mode (以降、WSGIDaemonProcess で表します) を図で表すと次のようになります(たぶん)。WSGIDaemonProcess と Apache は Proxy でゆるくつながっていて、設定ファイルでの WSGIDaemonProcess 宣言1つにつき複数の DaemonProcess が存在し、それぞれにまた複数のスレッドがぶら下がっています。 以下、 WSGIDaemonProcess の特徴です。 Apache のプロセスとは
今後のためのメモ。Djangoのデプロイの仕方はなんとなく馴染んだけどFlaskのやり方がいまいち分からなかったので出来るようになってみた。 ついでにアプリごとにサブドメイン切ってみる。パフォーマンスとかは全然考えていない。 条件てきなもの app置き場 /mnt/www/apps/myApp domain myapp.example.com Apache設定 /etc/apache2/sites-available/myapp <VirtualHost *:80> ServerName myapp.example.com ServerAdmin a2c@example.com Alias /static /mnt/www/apps/myApp/static WSGIScriptAlias / /mnt/www/apps/myApp.wsgi </VirtualHost>/mnt/www/
今回Python旅館に参加する上でDjangoのデプロイを出来るようになる事を絶対目的にしていた。以下忘れないようにメモ 環境 ubuntu8.10 python2.5.2(標準品) synapticでインストールしたやつ apache2 mod_wsgi ソース置き場 Djangoのプロジェクト置き場 /var/www/django/myapp .wsgiの置き場所 /var/www/django/mysite.wsgi 環境設定 /etc/apache2/conf.d/django-test.conf Alias /site_media "/var/www/django/myapp/template/site_media" Order deny,allow Allow from all WSGIScriptAlias /myapp /var/www/django/mysite.wsgi
apache + mod_pywebsocketで web sockets のサーバーインストールまで出来ました。 ここまで、来ると せっかくなんだから、Web IFのGUIが欲しいなぁ とか echoだけだと寂しいから、チャットのサンプルが欲しいなぁ とか思ってしまいます。てことで、作って見ました。 google code(subversion)にサンプルを置いておきましたので、 $ svn checkout http://html5clock.googlecode.com/svn/trunk/websocketsample somewhere でチェックアウトして見てください。html が、Websocketsサーバーを使うためのクライアントhtml, pythonが apache+mod_pywebsocket用のチャットサンプルです。それぞれの環境に応じて、適当なディレクトリにそれ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く