Slide 9
Slide 9 text
aiotools.start_server API
§ worker, global main, extra process 지정 가능
• global main과 extra process는 synchronous function 사용
• worker 함수에는 loop, pidx, args 전달
def start_server(worker_actxmgr: AbstractAsyncContextManager,
main_ctxmgr: Optional[AbstractContextManager]=None,
extra_procs: Iterable[Callable]=tuple(),
stop_signals: Iterable[signal.Signals]=(
signal.SIGINT,
signal.SIGTERM),
num_workers: int=1,
use_threading: bool=False,
args: Iterable[Any]=tuple()):
...