tengine 公式 Web サイトの紹介によると、ngx_dso_module モジュールは主に、Tengine を毎回再コンパイルすることなく、実行時にモジュールを動的にロードするために使用されます。動的にロードされるモジュールの数の制限は 128 です。ロードされた動的モジュールが変更された場合、それを有効にするために Tengine を再起動する必要があり、http モジュールのみがサポートされます。
実際、ngx_dso_module は tenginx に付属するモジュールであり、tengine のコンパイルおよびインストール時にインストールされ、次のように sbin/nginx -V を通じて表示できます:
その機能は動的にロードすることです。モジュールを再./configure && make && make install する代わりに
構文: module_name module_path をロードします
アクションセグメント: dso
デフォルト: なし
設定の使用例:
ngx_http_lua_module.so を動的にロードします。デフォルトでは、module_path を指定する必要があります。指定しない場合は、デフォルトのロードパス (NGX_PREFIX/modules またはconfigure 中に渡される) の相対パスが設定されます。 dso-path による)、つまり、/usr/local/nginx/modules
nginx.conf で設定します
設定が完了したら、sbin/nginx -t を実行して構文が次のとおりであるかどうかを確認します。正しい場合は、 sbin/nginx -s reload を実行して再ロードすると、動的にロードされたモジュールが有効になります。
モジュールアドレス: https://yunpan.cn/cqSKP6BrJ2AeT アクセスパスワード 4f50
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });上記は、モジュールと nginx コンテンツを含む nginx 動的読み込み (ngx_dso_module) モジュールを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。