Skip to content

Latest commit

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

EpollSocket

本实例指导如何简单实现Epoll + Socket 方案。

本实例目标:

环境

如果是Linux环境, 可以直接使用实例,否则推荐Mac使用Docker, Windows使用wsl2。

Mac环境的话:

 docker pull homebrew/ubuntu16.04
services:
uu:
container_name: uuimage: homebrew/ubuntu16.04tty: true # 支持启动容器后不由于没有指令而exit的问题ports:
- 9006:9006
 docker-compose up -d

测试

 apt-get install telnet
telnet localhost 9007 # Ctrl + ] 退出对话; quit 推出telnet

Ref

Beej's Guide to Network Programming

gist:epoll_server

About

Epoll socket

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages