メイン コーダーズルーム【スクリプト系】 RemotingによるDBアクセスの応答がない | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
taka1206 | Åê¹ÆNo.28496 投稿日時: 2006-9-6 11:04 |
半人前 居住地: 投稿: 32
使用環境:
OS:Windows2000 SP4 FLASH 8 Pro |
RemotingによるDBアクセスの応答がない Flash Remoting
AMFPHP を使用してクライアントからサーバに対して DBアクセスを行っています。 以下の場合に、DBアクセスの応答が返ってこないのです。 画面1、画面2があり、 画面1から loadmovie() で画面2を呼び出しています。 画面1でDBアクセスを行い、 画面2でもDBアクセスを行った場合に、 画面2のDBアクセスの応答が返ってきません。 (レスポンダに設定した関数が実行されないため、正常か異常かも返ってきてないように思えます) 画面1のDBアクセスをしないようにすると 画面2ではDBアクセスはできました。 画面1のDBアクセス部分とloadMovie
画面2のDBアクセス部分
この原因について、ご存知の方がいたらご教示いただけないでしょうか。 よろしくお願いいたします。 |
misshiki | Åê¹ÆNo.28512 投稿日時: 2006-9-6 15:48 |
Bak@Fla名人 居住地: 山奥(ガチで) 投稿: 108
使用環境:
WinXP SP1,FLASH MX2004 ADOBE FLASH PLAYER 9 IE6,FireFox1.5,OPERA9.01 |
Re: RemotingによるDBアクセスの応答がない こんにちは。
まるっきり的外れかもしれませんが、なんとなく拝見するに FLASHではなくDBの最大接続数の問題のような気がし ました。 DBに接続できるクライアントのコネクション数が1しかな いなんて事はありませんか? |
taka1206 | Åê¹ÆNo.28681 投稿日時: 2006-9-12 23:33 |
半人前 居住地: 投稿: 32
使用環境:
OS:Windows2000 SP4 FLASH 8 Pro |
Re: RemotingによるDBアクセスの応答がない お返事が遅くなり申し訳ありません。
DBは postgreSQLを使用しているのですが、 DB接続数は、 postgresql.conf の max_connections = 100 になっており、 問題なさそうです。 (サーバOSは Linux です) |
KURAGE | Åê¹ÆNo.28711 投稿日時: 2006-9-14 5:40 |
常連 居住地: 東京都 投稿: 199
|
Re: RemotingによるDBアクセスの応答がない こんにちは
開示情報だけでは原因がFlashにあるのかサーバ側にあるのかの特定が難しいです。 まずは、サーバ側の処理がキチンと行われているかを確認(return の前あたりでログファイルを生成する等)して、 Flash側の問題なのか、サーバ側の問題なのか切り分けて見てはいかがでしょうか。 |
taka1206 | Åê¹ÆNo.28721 投稿日時: 2006-9-14 20:03 |
半人前 居住地: 投稿: 32
使用環境:
OS:Windows2000 SP4 FLASH 8 Pro |
Re: RemotingによるDBアクセスの応答がない デバッグログを入れて確認してみました。
FlashからPHPのクラスをコールする直前までは、 実行されているのですが、 コールしているPHPのクラスの始めに入れたログが 出力されていません。 PHP自体がコールされてないような挙動でした。 (前の画面から遷移するのでなく) 単体でこのFlashを動かすと正しく結果が取得できるので、 コールしているPHPの内容は正しいのではないかと思います。 ASの以下の部分(PHPのクラスをコールする直前)では trace の内容が表示されます。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |