Update channels.md

pull/337/head
sope 3 years ago committed by GitHub
parent 90e2a206f1
commit 2711cdb2ce
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -17,7 +17,7 @@ touch src/bin/client.rs
cargo run --bin server cargo run --bin server
``` ```
此时,服务器已经成功运行起来。 同样的,可以用 `cargo run --bin clien` 这种方式运行即将实现的客户端。 此时,服务器已经成功运行起来。 同样的,可以用 `cargo run --bin client` 这种方式运行即将实现的客户端。
万事俱备,只欠代码,一起来看看客户端该如何实现。 万事俱备,只欠代码,一起来看看客户端该如何实现。
@ -319,4 +319,4 @@ loop {
当这么做时,我们需要小心的控制并发度来确保系统的安全。例如,当使用一个循环去接收 TCP 连接时,你要确保当前打开的 `socket` 数量在可控范围内,而不是毫无原则的接收连接。 再比如,当使用 `mpsc::channel` 时,要设置一个缓冲值。 当这么做时,我们需要小心的控制并发度来确保系统的安全。例如,当使用一个循环去接收 TCP 连接时,你要确保当前打开的 `socket` 数量在可控范围内,而不是毫无原则的接收连接。 再比如,当使用 `mpsc::channel` 时,要设置一个缓冲值。
挑选一个合适的限制值是 `Tokio` 编程中很重要的一部分,可以帮助我们的系统更加安全、可靠的运行。 挑选一个合适的限制值是 `Tokio` 编程中很重要的一部分,可以帮助我们的系统更加安全、可靠的运行。

Loading…
Cancel
Save