-
When I just learned swoole, I encountered the problem that the timer could not be used. There was a return value, but it did not take effect.
the following code
,
2 , (workerstart,,)
...
-
When a swoole client receives a message from the server, the two are merged into one.
the following is the log of the client on the server
ConfigInit demo ...
config server judge
ConfigInit -> init
get_swoole_client
pms_config:9502
ConfigInit -> init end
Receive: s:22:"!";
Receive: s:6:"wocao!";
Confi...
-
What is the problem of deploying websocket built by swoole to docker?
the php project is deployed on docker. The master node returns the websocket server built by Swoole at port 10028 and listens on port 9502. The client failed to connect using IP plus port 9502. How to solve this problem ...
-
Swoole compilation and installation is successful, php-m does not show, various methods have been tried, please take a look at the boss
1, do not go 2 in make test swoole_server eof_protocol.phpt , but compile by generating swoole.so , php.ini also added configuration, solve ...
-
Why do swoole use implicit collaborations now? Instead of yield-style collaboration?
one of the main advantages of co-programming over multithreading is that it actively gives up CPU, rather than CPU preemption. in this way, many locks can be avoided in order to avoid preemptive locks.
but swoole chooses implicit co-programs, so that...
-
The server host of swoole can bind domain name, but it is not the effect of virtual host like apache or nginx. How to solve this problem?
new a server code in swoole is as follows:
$serv = new swoole_server( 127.0.0.1 , 9501);
now I want to create a HTTP server. I need to bind two domain names (www.a.com and www.b.com). After testing, the code is as follows
$serv = new swoole_server(...
-
How do swoole timers run for a long time?
set the timer when judging $worker_id = = 0 in onWorkerStart. Can guarantee that this timer will run all the time and will not quit? ...
-
The onClose event cannot be triggered by the direct disconnection of swoole websocket.
php: 7.0.29 swoole: 2.1.3 linux: ubuntu16.04 swoole Startup Settings daemonize = > 0, worker_num = > 2
I use a Mini Program websocket.. Under normal circumstances, Mini Program shuts down can trigger onClose events. but if I disconnect wif...
-
Swoole development game server
now I m going to use swoole to develop the game server. I don t consider other languages for the time being, because the company is not familiar with other languages, and the project deadline is coming soon what I want to ask is, for example, when de...
-
Swoole is stuck in / tests/swoole_server/task_max_request.phpt when make test
such as title:
Swoole is stuck in the tests swoole_server task_max_request.phpt phase when it is in make test
...
-
When swoole asynchronous mysql acquires big data, it simply exits and no data is returned.
simply use the asynchronous mysql client of swoole to obtain 100000 data. After spending a long period of time in php7 in one environment, you can execute the callback method of query to output data, but in the php5.4 of another environment, you do not...
-
Can swoole be used in the business logic of Synchronize?
the swoole protocol can achieve the performance of asynchronous IO, but compared with asynchronous IO and multithreading, swoole protocol is implemented in Synchronize encoding rather than callback.
< H2 > question: < H2 >
if the current business ...
-
Swoft framework, what is the relationship between the four installation methods?
download projects during manual installation and composer installation, just choose one at random. What did docker installation and docker-compose installation do later? Please explain, thank you!
...
-
What is the reason for the error of uploading pictures from the http client of swoole2.1.3?
Development environment
wsl swoole2.1.3
Interface error
there is no problem when using the previous code to call the interface using swoole asynchronous http often causes the interface to report an error
The proxy server received an invalid resp...
-
Undefined property: Swoole\ Server\ Port::$connections
the following error occurred when using connections:
foreach($serv->ports[0]->connections as $fd) {
$serv->push($fd, json_encode($data));
}
Undefined property: SwooleServerPort::$connections,
the official document says that the pcre lib...
-
What happens when wsl runs swoole, and finds that the signalfd function doesn't exist?
< H1 > Code < H1 >
is to run a http server
<?php
$http = new swoole_http_server("127.0.0.1", 9501);
$http->on( request , function ($request, $response) {
$response->end("<h1>Hello Swoole. -sharp".rand(1000, ...
-
How does swoft rpc communicate with other frameworks?
some features have been developed in other frameworks. If subsequent modules want to use the swoft framework, how can they not be developed repeatedly? ...
-
Will swoole self-detect disconnection and return a custom unique ID?
have learned about the relevant methods. Temporarily think of round trip (large request, high delay, high consumption) if there is self-detection, it will be perfect ...
-
Questions about swoole sessions
var token = localStorage.getItem( userToken );
if(!token){
alert( );
return false;
}
var ws = new WebSocket("ws: 127.0.0.1:8081");
when ws.onopen, I intend to send token to the server for verification, but it...
-
How to use swoole_table instead of redis as a shared cache
I took a look, first create a swoole_server, and then bind the swoole_table to it
feels more troublesome than redis
...