草庐IT

django-extensions

全部标签

python - 在服务器中为两个 django 应用程序运行两个 celery worker

我有一个服务器,其中有两个Django应用程序正在运行appone、apptwo对他们来说,两个celeryworker是用命令启动的:celeryworker-Aappone-B--loglevel=INFOceleryworker-Aapptwo-B--loglevel=INFO两者都指向同一个BROKER_URL='redis://localhost:6379'redis使用db0和1设置我可以在这两个应用程序的日志中看到在这两个应用程序中配置的任务,这会导致警告和错误。我们能否在django设置中进行配置,使celery独占工作而不会干扰彼此的任务?

python - 在服务器中为两个 django 应用程序运行两个 celery worker

我有一个服务器,其中有两个Django应用程序正在运行appone、apptwo对他们来说,两个celeryworker是用命令启动的:celeryworker-Aappone-B--loglevel=INFOceleryworker-Aapptwo-B--loglevel=INFO两者都指向同一个BROKER_URL='redis://localhost:6379'redis使用db0和1设置我可以在这两个应用程序的日志中看到在这两个应用程序中配置的任务,这会导致警告和错误。我们能否在django设置中进行配置,使celery独占工作而不会干扰彼此的任务?

django - 在 Django 中优化(和缓存?)postgreSQL 写入

我有一个应用程序,如果未优化,将需要多次写入postgreSQL数据库以响应实时信息-每秒多达1次!!!因此,我想缓存此数据流-通过redis/redisco或memcache-然后每隔约5分钟在我的postgreSQL数据库中执行一次bulk_create。据我了解,django内存缓存将存储在内存中,但在需要写入时可能会使内存缓存无效。或者,我正在考虑将信息放入redis,可能使用redisco模型,并且每~5分钟对数据库执行一次bulk_create。3部分问题:哪个选项更适合长期扩展?各自的优点/缺点是什么?最后,有没有人有我可以阅读的引用资料/教程?谢谢!

django - 在 Django 中优化(和缓存?)postgreSQL 写入

我有一个应用程序,如果未优化,将需要多次写入postgreSQL数据库以响应实时信息-每秒多达1次!!!因此,我想缓存此数据流-通过redis/redisco或memcache-然后每隔约5分钟在我的postgreSQL数据库中执行一次bulk_create。据我了解,django内存缓存将存储在内存中,但在需要写入时可能会使内存缓存无效。或者,我正在考虑将信息放入redis,可能使用redisco模型,并且每~5分钟对数据库执行一次bulk_create。3部分问题:哪个选项更适合长期扩展?各自的优点/缺点是什么?最后,有没有人有我可以阅读的引用资料/教程?谢谢!

django - 为什么我不应该在我的 Django 应用程序中使用 Redis 过早地进行优化?

我正在开发一个Django应用程序,它在不同的View中进行大量类似的查询,并且我计划使用Redis通过查询Redis而不是数据库来加快速度。我正在阅读问题:HowcanIuserediswithDjango?开始,在最佳投票答案的末尾,我看到了建议:“在需要速度之前不要开始使用Redis或任何其他缓存-不要过早优化。”,我想也许我是做错事,他所说的“不要过早优化”是什么意思?过早优化会伤害我的应用程序或开发过程吗?如果是这样,我应该寻找什么?我可以使用什么指标来决定何时是使用Redis或任何其他缓存的好时机? 最佳答案 whatd

django - 为什么我不应该在我的 Django 应用程序中使用 Redis 过早地进行优化?

我正在开发一个Django应用程序,它在不同的View中进行大量类似的查询,并且我计划使用Redis通过查询Redis而不是数据库来加快速度。我正在阅读问题:HowcanIuserediswithDjango?开始,在最佳投票答案的末尾,我看到了建议:“在需要速度之前不要开始使用Redis或任何其他缓存-不要过早优化。”,我想也许我是做错事,他所说的“不要过早优化”是什么意思?过早优化会伤害我的应用程序或开发过程吗?如果是这样,我应该寻找什么?我可以使用什么指标来决定何时是使用Redis或任何其他缓存的好时机? 最佳答案 whatd

python - 部分使用 Django

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion是否可以仅使用Django的某些功能?我将自己自制的ORM与Redis一起用于使用MVC模型的Web应用程序。现在我想知道我必须做什么才能利用Django非常好的admin.py有没有人做过类似的事情?

python - 部分使用 Django

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion是否可以仅使用Django的某些功能?我将自己自制的ORM与Redis一起用于使用MVC模型的Web应用程序。现在我想知道我必须做什么才能利用Django非常好的admin.py有没有人做过类似的事情?

python - 使用 django-websocket-redis 的异步 Django

我正在尝试使用django-websocket-redis,但即使阅读文档我也不明白它是如何工作的。部分客户端(javascript/template)很容易理解,但我想从一个客户端向另一个客户端发送数据消息,我在这里阻塞了..连接每个客户端:varws=newWebSocket('ws://localhost:8000/ws/foobar?subscribe-group');ws.onopen=function(e){console.log("websocketconnected");};ws.onclose=function(e){console.log("connectioncl

python - 使用 django-websocket-redis 的异步 Django

我正在尝试使用django-websocket-redis,但即使阅读文档我也不明白它是如何工作的。部分客户端(javascript/template)很容易理解,但我想从一个客户端向另一个客户端发送数据消息,我在这里阻塞了..连接每个客户端:varws=newWebSocket('ws://localhost:8000/ws/foobar?subscribe-group');ws.onopen=function(e){console.log("websocketconnected");};ws.onclose=function(e){console.log("connectioncl