問題描述 想看看還有多少冤種還在工作? 放假幾天? <?php $days = '9'; echo match($chunjie){ $days=0 =>'1', $days>0 =>'2', default=>'大冤種' }; ?>...
問題描述 think-orm訪問國產(chǎn)化數(shù)據(jù)庫highdb 出現(xiàn)sql語句報錯,數(shù)據(jù)庫類型是pgsql 其中某個報錯的sql語句:SELECT admin_role.*,pivot.* AS pivot__* FROM admin_role INNER JOIN admin_admin_role pivot ON pivot."role_id"=admin_role."id" WHERE ( pivot."admin_...
問題描述 因為項目服務(wù)需要國產(chǎn)化,目前操作系統(tǒng)選用的是麒麟,數(shù)據(jù)庫使用達(dá)夢,項目中還使用了Nginx和workerman/redis-queue, 請問Nginx和Redis的國產(chǎn)化替代方案有沒有? 為此你搜索到了哪些方案及不適用的原因 nginx 替換為 openresty。 redis替換為memcached。 首先不確定是否符合國產(chǎn)化,另外redis換成memcached(不支持訂閱和發(fā)布)后,workerma...
問題描述 因為服務(wù)端只開放了一個端口,由于服務(wù)器中服務(wù)需要同時支持http和https,所有通過nginx stream模塊轉(zhuǎn)發(fā)的。其實就是端口復(fù)用,一個端口同時支持http和https 但是wokerman獲取到ip是127.0.0.1,如何獲取到真實的ip呢...
問題描述 http://www.wtbis.cn/doc/workerman/async-tcp-connection/connect.html 根據(jù)手冊,在一臺服務(wù)器上實現(xiàn)了另一臺mysql服務(wù)的代理, 但是mysql服務(wù)在設(shè)置ip對應(yīng)權(quán)限時無法生效,難道是所有的客戶端來源IP都是這臺代理服務(wù)器的ip導(dǎo)致? 如何設(shè)置真實地址?...
問題描述 目前服務(wù)器只開放了一個端口供互聯(lián)網(wǎng)訪問,現(xiàn)在workerman的一個tcp服務(wù)已經(jīng)監(jiān)聽了此端口,如果再使用worker作mysql代理,或者其他方式怎么能實現(xiàn)? 通過nginx tcp代理是否可行 通過客戶端鏈接mysql服務(wù)測試打印輸出數(shù)據(jù), MySQL客戶端發(fā)送過來的數(shù)據(jù)MySQL客戶端發(fā)送過來的數(shù)據(jù) ...
bug描述 在onConnect()中通過$connection->getRemoteIp()獲取到的是客戶端的內(nèi)網(wǎng)ip 程序代碼或配置 服務(wù)器 $task = new Worker('text://0.0.0.0:8123'); 客戶端 $client = stream_socket_client("tcp://服務(wù)端外網(wǎng)ip:8123",$errno,$errmsg) 期待的結(jié)果及實際結(jié)果 如何獲取客戶端...
一、項目情況: 我們有一臺設(shè)備安裝在商家店門口,用戶通過設(shè)備下單到商家平臺,然后商家那邊訂單狀態(tài)大約有10種,不確定訂單狀態(tài)的更新時間。 二、商家提供的接口: 1.下單接口(下單成功只返回用戶手機號,一個手機號可以下很多單) 2.訂單當(dāng)前狀態(tài)接口(通過手機號查詢,返回當(dāng)前手機號所有未完成訂單的當(dāng)前狀態(tài),已完成的不返回。如果所有訂單完成,那么這個接口就會返回空)。 三、要實現(xiàn)的功能 獲取所有下單手機號,對應(yīng)的訂單每個時...
問題描述 請問Netware下的Netscape Enterprise Web服務(wù)器有了解的嗎? workerman里面應(yīng)該不會使用這個吧,平臺今天報出這個服務(wù)的漏洞CVE-2002-1634,請教...
問題描述 如果方法中只有一個參數(shù),沒有指定變量類型。 public function a($name = null){ return response($name); } 路由設(shè)置: Route::get('/a/{name}',[app\controller\Index::class, 'a']); 或者 Route::get('/a[/{name}]',[app\controller\Index::clas...
問題描述 目前有2臺設(shè)備分布式部署gateway worker項目。 其中除Gateway服務(wù)使用的2346端口對外網(wǎng)開放外,其他端口是不是僅開放局域網(wǎng)內(nèi)就可以? 服務(wù)器使用的華為云。 private function startGateWay() { $gateway = new Gateway("websocket://0.0.0.0:2346"); $gate...
問題描述 gateway 啟動的websocket服務(wù),除了心跳數(shù)據(jù)每分鐘0.2K,24小時socket消耗流量是多少?怎么計算?...
Gateway-worker源碼中GatewayProtocol.php是Gateway 與 Worker的通訊協(xié)議,項目是基于Tp,能否自定義這個協(xié)議?...
問題:今天突然遇到ws鏈接不上。 查看服務(wù):php think xxx status 服務(wù)都正常。 查看gateway日志發(fā)現(xiàn),3個周多點,日志量就達(dá)到1.2G,沒找到問題出現(xiàn)的原因,只好重啟服務(wù),重啟后正常。 需求:目前框架有沒有繼承日志分割服務(wù)?...
這幾天測試一臺服務(wù)客戶端是用安卓寫的,鏈接了使用Gatewayworker框架寫的websocket服務(wù), 這是這臺服務(wù)下線的時間: 2022-01-23 09:47:27 2022-01-24 09:47:22 2022-01-25 09:47:27 期間除了ping,沒有任何消息推送 ping是正常的,為啥會每天斷一次,如果不是服務(wù)端問題,應(yīng)該就是客戶端的問題了。...
業(yè)務(wù): 在我們平臺發(fā)起一筆三方服務(wù)的訂單,成功后三方接口返回訂單號,然后通過三方提供的訂單狀態(tài)查詢接口b,查詢訂單狀態(tài)。 訂單狀態(tài) 三方訂單有大約6中不同狀態(tài),每個狀態(tài)變化時間不確定,有可能1秒,有可能30分鐘 我們平臺的需求 獲取三方訂單的所有狀態(tài)和對應(yīng)時間,并存儲數(shù)據(jù)庫 有什么好的方案,目前只想到用定時器或者定時任務(wù)每秒查一次,存儲數(shù)據(jù)庫,但是每秒存儲數(shù)據(jù)庫壓力有點大,再一個就是動態(tài)創(chuàng)建...