структура данных и физическое хранилище для услуги asyn c - PullRequest
0 голосов
/ 02 февраля 2020

Я проектирую конечную точку REST, которая запускает (/service?action=run) и останавливает (/service?action=stop) службу, работающую в системе. Этот сервис может быть реальным сервисом, таким как windows service или linux demon, но пока он будет запущен как простой поток веб-приложения с конечной точкой REST.

Я думал, может быть, в таблице:

+----------------------+
| thread | instruction |
+--------+-------------+
| t1     |   start     |
| t2     |   start     |
| t3     |   stop      |
+--------+-------------+

Или используя текстовый файл t1.txt

start
  1. Какая структура данных является нормальной для этого случая?
  2. Требуется ли база данных или обычно достаточно файлов?
...