問題タブ [starman]

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.

0 投票する
0 に答える
223 参照

perl - セッションミドルウェアで Plack 認証を使用するにはどうすればよいですか?

認証ミドルウェアがセッションキーを生成し、認証が成功するとセッション情報をCookieに保存する、認証およびセッションと呼ばれる独自のミドルウェアを作成しています。

上記の Cookie を使用して、Session ミドルウェアはセッション情報を抽出し、セッション管理を実装します。

しかし、どういうわけか、上記のミドルウェアをシリアル化できないため、セッション ミドルウェアの認証ミドルウェアによって作成された Cookie を取得できます。

私は以下のようにそれらを構築しようとしました -

また、認証ミドルウェアは単純にユーザーをデータベースに対して検証し、成功するとセッションキーを生成してCookieに保存します。

セッションミドルウェアは次のようになります -

ミドルウェアと呼んでいる問題はありますか?

0 投票する
0 に答える
212 参照

apache - Apache/Starman - 単一の仮想ホストで多数の異なる Web アプリケーションを実装する方法

フレームワークに基づいて、複雑な強化されたインターフェイスと対応する perl バックエンドを備えたCGIWeb アプリケーションが多数あります。apache2jQueryUICGI::Application

ユーザーの場合、次のようになります。

  1. //localsrv.lan/some_report_xls
  2. //localsrv.lan/some_insert_db
  3. //localsrv.lan/some_perl_plsql_stuff など...

psgi今、私はそれらのアプリを簡単に変えたいと思っています。Apache->ProxyPass/Starman

  • すべてのアプリに多くのポートを使用して、すべてのアプリに対して Starman を実行する必要がありますか?
  • どうにかしてマッピングURLを使用する必要がPlack::App::URLMapありますか?
  • 何百ものアプリの中から 1 つのアプリを作成して、Starman で実行する必要がありますか?
  • それを行う別の方法はありますか?
0 投票する
1 に答える
86 参照

perl - PSGI - 各 prefork-child のコンストラクター

分岐後の各子のコンストラクターについて質問があります。例えば:

このコードは機能していますが、これは悪い習慣です。そのようなものを作成したいと思います

Starman や Feersum のような prefork-server でどのように機能するかを誰かが説明してくれることを願っています (しかし、ある男 "Audrey Tang" は、Feersum はそれは良い考えではないと教えてくれました)

だから - あなたの答えに感謝します

0 投票する
2 に答える
381 参照

perl - Starman で SSL が失敗する理由

SSL を有効にするまで、セットアップは完全に機能します。

これ

正常に動作しますが、これは:

しません - このエラーを生成します:

すべてのリクエストに。

AWS の Ubuntu 16.04.2 LTS 上の perl 5、バージョン 22、subversion 1 で実行

ポートは正常に転送されているようです: