diff --git a/namekoplus/templates/all/config.yml b/namekoplus/templates/all/config.yml index a468f6d..ebf217c 100644 --- a/namekoplus/templates/all/config.yml +++ b/namekoplus/templates/all/config.yml @@ -2,7 +2,8 @@ AMQP_URI: pyamqp://${RABBIT_USER:admin}:${RABBIT_PASSWORD:admin}@${RABBIT_HOST:l WEB_SERVER_ADDRESS: '0.0.0.0:8000' RPC_EXCHANGE: 'nameko-rpc' -max_workers: 10 +max_workers: 20 +PREFETCH_COUNT: 20 parent_calls_tracked: 20 LOGGING: diff --git a/namekoplus/templates/demo/config.yml b/namekoplus/templates/demo/config.yml index 1a0ee3b..ad41aac 100644 --- a/namekoplus/templates/demo/config.yml +++ b/namekoplus/templates/demo/config.yml @@ -1,5 +1,6 @@ AMQP_URI: pyamqp://${RABBIT_USER:admin}:${RABBIT_PASSWORD:admin}@${RABBIT_HOST:localhost}:${RABBIT_PORT:5672}/ RPC_EXCHANGE: 'nameko-rpc' -max_workers: 10 +max_workers: 20 +PREFETCH_COUNT: 20 parent_calls_tracked: 20 diff --git a/namekoplus/templates/event/config.yml b/namekoplus/templates/event/config.yml index b77efe0..13ec595 100644 --- a/namekoplus/templates/event/config.yml +++ b/namekoplus/templates/event/config.yml @@ -1,7 +1,8 @@ AMQP_URI: pyamqp://${RABBIT_USER:admin}:${RABBIT_PASSWORD:admin}@${RABBIT_HOST:localhost}:${RABBIT_PORT:5672}/ RPC_EXCHANGE: 'nameko-rpc' -max_workers: 10 +max_workers: 20 +PREFETCH_COUNT: 20 parent_calls_tracked: 20 LOGGING: diff --git a/namekoplus/templates/http/config.yml b/namekoplus/templates/http/config.yml index a468f6d..ebf217c 100644 --- a/namekoplus/templates/http/config.yml +++ b/namekoplus/templates/http/config.yml @@ -2,7 +2,8 @@ AMQP_URI: pyamqp://${RABBIT_USER:admin}:${RABBIT_PASSWORD:admin}@${RABBIT_HOST:l WEB_SERVER_ADDRESS: '0.0.0.0:8000' RPC_EXCHANGE: 'nameko-rpc' -max_workers: 10 +max_workers: 20 +PREFETCH_COUNT: 20 parent_calls_tracked: 20 LOGGING: diff --git a/namekoplus/templates/rpc/config.yml b/namekoplus/templates/rpc/config.yml index b77efe0..13ec595 100644 --- a/namekoplus/templates/rpc/config.yml +++ b/namekoplus/templates/rpc/config.yml @@ -1,7 +1,8 @@ AMQP_URI: pyamqp://${RABBIT_USER:admin}:${RABBIT_PASSWORD:admin}@${RABBIT_HOST:localhost}:${RABBIT_PORT:5672}/ RPC_EXCHANGE: 'nameko-rpc' -max_workers: 10 +max_workers: 20 +PREFETCH_COUNT: 20 parent_calls_tracked: 20 LOGGING: diff --git a/namekoplus/templates/timer/config.yml b/namekoplus/templates/timer/config.yml index b77efe0..13ec595 100644 --- a/namekoplus/templates/timer/config.yml +++ b/namekoplus/templates/timer/config.yml @@ -1,7 +1,8 @@ AMQP_URI: pyamqp://${RABBIT_USER:admin}:${RABBIT_PASSWORD:admin}@${RABBIT_HOST:localhost}:${RABBIT_PORT:5672}/ RPC_EXCHANGE: 'nameko-rpc' -max_workers: 10 +max_workers: 20 +PREFETCH_COUNT: 20 parent_calls_tracked: 20 LOGGING: diff --git a/setup.py b/setup.py index 60c845c..fc4ea74 100644 --- a/setup.py +++ b/setup.py @@ -9,13 +9,12 @@ with open(path.join(here, 'README.md'), encoding='utf-8') as f: setup( name='namekoplus', - version='0.4.26', + version='0.4.27', description='A lightweight Python distributed microservice solution', long_description=long_description, long_description_content_type='text/markdown', url='', project_urls={ - 'Documentation': 'https://doc.bearcatlog.com/', 'Source Code': 'https://github.com/Bryanthelol/namekoplus', 'Bug Tracker': 'https://github.com/Bryanthelol/namekoplus/issues', }, @@ -50,7 +49,7 @@ setup( install_requires=[ 'nameko==3.0.0rc11', 'click==8.1.5', - 'python-on-whales==0.64.0', + 'python-on-whales==0.65.0', 'pytest==7.4.0', 'mako==1.2.4', 'shortuuid==1.0.11' @@ -58,13 +57,15 @@ setup( extras_require={ 'ha': ['tenacity==8.2.2', 'cachetools==5.3.0', - 'circuitbreaker==2.0.0', - 'logstash_formatter==0.5.17'], - 'ob': ['statsd==4.0.1', - 'nameko-sentry==1.0.0', + 'circuitbreaker==2.0.0'], + 'ob': ['nameko-sentry==1.0.0', 'nameko-tracer==1.4.0'], + 'log': ['loguru==0.7.2', + 'logstash_formatter==0.5.17'], + 'metric': ['statsd==4.0.1'], 'schema': ['marshmallow==3.20.1'], 'security': ['cryptography'], - 'dev': ['environs==9.5.0'] + 'dev': ['python-dotenv==1.0.0', + 'environs==9.5.0'] }, )