# 常見問題
1. [心跳](heartbeat.html)
2. [客戶端鏈接失敗原因](client-connect-fail.html)
3. [是否支持多線程](about-multi-thread.html)
4. [與其它框架整合](work-with-other-framework.html)
5. [運行多個workerman](running-concurent.html)
6. [支持哪些協議](protocols1.html)
7. [如何設置進程數](processes-count.html)
8. [查看客戶端連接數](connection-status.html)
9. [對象和資源的持久化](persistent-data-and-resources.html)
10. [例子無法工作](demo-not-work.html)
11. [啟動失敗](workerman-start-fail.html)
12. [停止失敗](stop-fail.html)
13. [支持多少并發](how-many-connections.html)
14. [更改代碼不生效](change-code-not-work.html)
15. [向指定客戶端發送數據](send-data-to-client.html)
16. [如何主動推送消息](active-push.html)
17. [在其它項目中推送](push-in-other-project.html)
18. [如何實現異步任務](async-task.html)
19. [status里send\_fail的原因](about-send-fail.html)
20. [Windows下開發Linux下部署](windows-to-linux.html)
21. [是否支持socket.io](socketio-support.html)
22. [終端關閉導致workerman關閉](ssh-close-and-workerman-stop.html)
23. [與nginx apache的關系](relationship-with-apache-nginx.html)
24. [禁用函數檢查](disable-function-check.html)
25. [平滑重啟原理](reload-principle.html)
26. [為Flash開843端口](843-port-for-flash-socket-policy-file.html)
27. [如何廣播數據](how-to-broadcast.html)
28. [如何建立udp服務](how-to-create-udp-service.html)
29. [監聽ipv6](ipv6.html)
30. [關閉未認證的鏈接](close-unauthed-connections.html)
31. [傳輸加密-ssl/tsl](ssl-support.html)
32. [創建wss服務](secure-websocket-server.html)
33. [創建https服務](secure-http-server.html)
34. [workerman作為客戶端](use-workerman-as-client-side.html)
35. [作為ws/wss客戶端](as-wss-client.html)
36. [PHP的幾種回調寫法](callback_methods.html)
- 序言
- 原理
- 開發必讀
- 入門指引
- 特性
- 簡單的開發示例
- 安裝
- 環境要求
- 下載安裝
- 啟動停止
- 開發流程
- 開發前必讀
- 目錄結構
- 開發規范
- 基本流程
- 通訊協議
- 通訊協議作用
- 定制通訊協議
- 一些例子
- Worker類
- 構造函數
- 屬性
- id
- count
- name
- protocol
- transport
- reusePort
- connections
- stdoutFile
- pidFile
- logFile
- user
- reloadable
- daemonize
- globalEvent
- 回調屬性
- onWorkerStart
- onWorkerReload
- onConnect
- onMessage
- onClose
- onBufferFull
- onBufferDrain
- onError
- 接口
- runAll
- stopAll
- listen
- TcpConnection類
- 屬性
- id
- protocol
- worker
- maxSendBufferSize
- defaultMaxSendBufferSize
- maxPackageSize
- 回調屬性
- onMessage
- onClose
- onBufferFull
- onBufferDrain
- onError
- 接口
- send
- getRemoteIp
- getRemotePort
- close
- destroy
- pauseRecv
- resumeRecv
- pipe
- AsyncTcpConnection類
- 構造函數
- connect
- reconnect
- transport
- Timer定時器類
- add
- del
- 定時器注意事項
- WebServer
- 調試
- 基本調試
- 查看運行狀態
- 網絡抓包
- 跟蹤系統調用
- 常用組件
- GlobalData數據共享組件
- GlobalDataServer
- GlobalDataClient
- Channel分布式通訊組件
- ChannelServer
- channelClient
- 例子-集群推送
- 例子-分組發送
- FileMonitor文件監控組件
- MySQL組件
- workerman/mysql
- swoole/mysql(異步)
- redis組件
- swoole/redis
- 異步http組件
- swoole/http-client
- 異步消息隊列組件
- react/zmq
- react/stomp
- 異步dns組件
- swoole/dns
- 常見問題
- 心跳
- 客戶端鏈接失敗原因
- 是否支持多線程
- 與其它框架整合
- 運行多個workerman
- 支持哪些協議
- 如何設置進程數
- 查看客戶端連接數
- 對象和資源的持久化
- 例子無法工作
- 啟動失敗
- 停止失敗
- 支持多少并發
- 更改代碼不生效
- 向指定客戶端發送數據
- 如何主動推送消息
- 在其它項目中推送
- 如何實現異步任務
- status里send_fail的原因
- Windows下開發Linux下部署
- 是否支持socket.io
- 終端關閉導致workerman關閉
- 與nginx apache的關系
- 禁用函數檢查
- 平滑重啟原理
- 為Flash開843端口
- 如何廣播數據
- 如何建立udp服務
- 監聽ipv6
- 關閉未認證的鏈接
- 傳輸加密-ssl/tsl
- 創建wss服務
- 創建https服務
- workerman作為客戶端
- 作為ws/wss客戶端
- PHP的幾種回調寫法
- 附錄
- Linux內核調優
- 壓力測試
- 安裝擴展
- websocket協議
- ws協議
- text協議
- frame協議
- 不支持的函數/特性
- 版權信息