1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/heixiaomas-HServer

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.md 3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 13:14 34b4300

HServer 更新日志

2019-09-20

  • Оптимизация файлов.
  • Обработка инструментов для упаковки таймеров.
  • Файлы с таймерами хранятся в приложении (app).
  • Перехватчики хранятся в app.
  • Статические файлы находятся в app.
  • Действие находится в app.
  • Шаблоны view-файлов находятся в app.
  • Задачи наследуются от HServerTask, родительского класса, который инкапсулирует операции, связанные с базами данных и Redis.
  • Поскольку задача является отдельным рабочим процессом, способ запуска не меняется для Linux, а для Windows необходимо нажать start_for_win.bat.
  • Следующее обновление планируется с улучшением мониторинга и локализации ошибок в журнале.

2019-08-04

  • Улучшение Req и Resp.
  • Улучшена автоматическая загрузка каталогов.

2019-07-31

  • Добавлены контейнеры экземпляров, чтобы не приходилось каждый раз выполнять отражение.
  • При первом отражении данные помещаются в контейнер, при втором — извлекаются из него.
  • По сравнению с предыдущим подходом, когда каждое отражение вызывало снижение производительности, теперь она увеличилась на 58%.

2019-05-20

Добавлена функция загрузки файлов:

$file=$this->Request->file("file");
$file->save("路径");
$file->save("路径","别名");

2019-04-12

Исправлен механизм автоматической загрузки.

2019-04-10

  • Модификация HActionView с добавлением req и resp.
  • Добавление перехватчика HServerFilter, который наследуется и реализует метод auth, переписывает свойство Level и устанавливает приоритет, чем больше значение, тем выше приоритет.

2019-07-30

На графике ниже представлены результаты нагрузочного тестирования AB, пропускная способность составляет более 7w+ на тестовой машине: Centos event расширен до 4 ядер, 2 ГБ.

AB тестирование

Скриншот работы

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/heixiaomas-HServer.git
git@api.gitlife.ru:oschina-mirror/heixiaomas-HServer.git
oschina-mirror
heixiaomas-HServer
heixiaomas-HServer
master