Описание тега tornado
Tornado - это масштабируемый веб-сервер и веб-фреймворк для Python, специализирующийся на обработке тысяч одновременных подключений и сервисов в реальном времени.
1
ответ
Нажим сервера при каждом вызове функции: Ajax или WebSockets
В настоящее время я работаю над панелью состояния в Tornado (python). Мне нужно, чтобы веб-страница динамически обновлялась (путем повторного рендеринга шаблона) всякий раз, когда вызывается внешняя функция. Мне было интересно, каков наиболее эффект…
27 июл '16 в 22:32
1
ответ
Торнадо: файл журнала также записывается на стандартный вывод
Я использую FileHandler для записи журналов доступа торнадо в файл, но тот же журнал выводится на стандартный вывод. from tornado.options import define, options options.logging = None options.parse_command_line() access_log = logging.getLogger('torn…
08 апр '17 в 04:19
0
ответов
Торнадо HTTPS вопросы
Я пытаюсь переместить мой существующий http-сервер для использования https. Я знаю, что я должен сначала получить сертификат SSL (в процессе). В настоящее время моя реализация опирается на ряд процессов в бэкэнде, работающих на портах 8000, 8001, 80…
28 янв '17 в 06:32
1
ответ
Как реализовать беспрерывный тайм-сон в Торнадо?
Я пишу процесс (называемый процессом запроса), который периодически отправляет HTTP-запросы, но может быть прерван другим потоком / процессом (называемым основным процессом) в любое время. Первоначально я использовал пул потоков для запросов с multi…
12 июл '16 в 15:48
2
ответа
Бесконечный "фоновый" цикл для обработчика Tornado WebSockets
Я пытаюсь создать сервер WebSocket, используя Tornado. То, что я хотел бы сделать, это выполнить определенную команду, которая будет отправлять сообщение для каждого цикла IOLoop. Чтобы было понятнее; скажем, у меня есть следующий обработчик WebSock…
12 фев '14 в 15:10
1
ответ
Правильный способ обработки метода read_bytes в Tornado
Я работаю над приложением python с торнадо, в котором я хочу непрерывно прослушивать данные, отправленные клиентом. Вот мой код: async def handle_stream(self, stream, address): try: while True: data = stream.read_bytes(1024, callback = self._on_read…
22 авг '18 в 09:53
1
ответ
Ошибка ноутбука ipython с торнадо
Когда я пытаюсь использовать cmd, чтобы открыть ноутбук ipython, я получил это ошибка:tornado.access:500 GET/ статический / base / images / favicon.ico? v = 4e6c6be5716444f7ac7b902e7f388939<:: 1> 150.00ms referer = нет Я попытался переустановить pyt…
13 сен '14 в 09:04
2
ответа
Какова лучшая реализация REST при использовании RequestHandlers торнадо
Я хотел бы определить REST API с общим шаблоном: mysite.com/OBJECT_ID/associations Например: mysite.com/USER_ID/vacations - управлять отдыхом пользователей mysite.com/USER_ID/music - управлять музыкой в музыкальной библиотеке пользователя mysite.c…
06 апр '11 в 01:48
2
ответа
Сортировка цены в mongodb
У меня проблемы с сортировкой данных по цене. Я хочу похвастаться ценой, основанной на значении цены, которую я пробовал, но результаты не такие, как я ожидал. тестирование кода: from pymongo import MongoClient client = MongoClient().ecome col = cli…
30 авг '17 в 09:43
2
ответа
Торнадо - WebSocketClientConnection - Как отлавливать и обрабатывать сбои соединения?
Я Торнадо, а также новичок в Websocket. Есть много ресурсов, как реализовать серверное приложение websocket с Tornado. Однако я не нашел полного примера, который содержит клиентское приложение websocket, созданное поверх Tornado. Серверное приложени…
21 янв '15 в 18:36
3
ответа
Ошибка торнадо: невозможно переключиться на другой поток
В GET-обработчик торнадо веб-приложения поступает запрос. От GET функция, а blocking_task функция называется. это blocking_task функция имеет @run_on_executor декоратор. Но это выполнение не удается. Не могли бы вы помочь в этом. Кажется, что мотор …
30 дек '15 в 04:05
1
ответ
Клиент tornado curl не может получить двоичный файл
Я хочу получить изображение (формат GIF) с веб-сайта. Поэтому я использую встроенный асинхронный http-клиент Tornado. Мой код выглядит следующим образом: import tornado.httpclient import tornado.ioloop import tornado.gen import tornado.web tornado.h…
22 сен '13 в 13:20
1
ответ
Может выполнять только запросы GET в тесте Tornado
Я пытаюсь протестировать обработчик запросов Tornado, который использует asyncio и новый async def синтаксис. GET запросы, кажется, работают, но другие запросы терпят неудачу. import asyncio import tornado.platform.asyncio as tasyncio from tornado i…
15 мар '16 в 14:14
1
ответ
Как отправить целое число в POST в AsyncHTTPTestCase.fetch() Торнадо?
Я использую среду торнадо Python для проверки моей конечной точки HTTP POST. Для этого я использую метод fetch . data = urllib.urlencode({ 'integer_arg': 1, 'string_arg': 'hello' }) resp = AsyncHTTPTestCase.fetch('/endpoint', method='POST', headers=…
14 июн '17 в 03:52
1
ответ
GET-запрос Tornado против query_arguments
Я вижу разницу в формате между моим запросом обработчика запросов GET tornado и методами query_arguments. request.query = "InstID = IRSwap / wN1G7RLwkUFP + LdocRpxPW & EndDate = 10Y ' request.query_arguments = {'InstID': ['IRSwap / wN1G7RLwkUFP Ldoc…
11 мар '18 в 03:24
1
ответ
Как вы отправляете файлы из торнадо в конечную точку колбы?
У меня есть колба API и приложение торнадо, потребляющее API. Мне нужно POST файлы из формы и передать запрос в API, который будет обрабатывать загрузку файлов. Ресурс фляги выглядит примерно так: class ImageResource(BaseResource): path = '/images' …
09 июл '15 в 13:27
1
ответ
Сколько секунд Keep-Alive остается в Торнадо?
У меня два небольших вопроса: В чем разница между моделью EventDriven и моделью Thread в обработке открытых соединений? Сколько секунд занимает IOLoop перед закрытием соединения?
08 янв '13 в 10:49
2
ответа
Можно ли использовать Oracle DB с Tornado?
До сих пор я использовал Tornado только с MySQL, но он мне нужен, чтобы использовать данные из базы данных Oracle. Это легко сделать?
17 апр '12 в 02:52
1
ответ
Ошибка лимита max_clients на сервере торнадо-ботокор
Я разработал сервер Tornado, использующий пакет tornado-botocore для взаимодействия со службой Amazon SQS. Когда я пытаюсь загрузить тестовый сервер, я получаю следующий журнал: [simple_httpclient:137:fetch_impl] достигнут предел max_clients, запрос…
30 июл '15 в 16:02
1
ответ
Могу ли я инициализировать торнадо IOLoop.instance перед тем, как создавать новые процессы?
Могу ли я инициализировать IOLoop.instance и затем обработать новые процессы, которые используют IOLoop.instance()? Что-то вроде: #some code which initializes IOLoop.instance() (1) storage - Storage() ... def f(storage): """some ioloop worker, which…
10 июн '12 в 22:28