What | Removed | Added |
---|---|---|
Status | NEW | RESOLVED |
Resolution | --- | INVALID |
This is the expected behaviour. All plugins are built as modules so that the package can accommodate any setup and not have unneeded plugins loaded. The alternative is to compile all plugins into one giant binary, but that is a waste of memory and CPU resources, affecting application performance, and it won't work anyway since some plugins conflict with others. You can load needed plugins by name to match what your application requires, eg: uwsgi --plugin pypy --plugin rpc --plugins-list or: uwsgi --plugin php --plugins-list Or set "plugin = whatever" in your config file, of course. You can also use --autoload to automatically load plugins based on the other parameters given, but explicit is better than implicit.