亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何管理高朗的客戶

如何管理高朗的客戶

慕哥6287543 2022-09-12 16:26:54
我有一個軟件包商店,如下所示。package storetype dbClient struct {   client rpc.Client}func init() {    // init dbClient}type Args struct{}type Reply struct{   Stories []interface{}}func GetStories() ([]interface{}, error) {   args := Args{}   var reply Reply   err := dbClient.client.Call("Database.GetStories", &Args, &reply)   return reply.Stories, err}我面臨兩個問題:商店。獲取故事同時從多個戈魯丁調用,但 rpc??蛻舳税错樞蛱幚碚埱?,因此構建dbClient的最佳方式是什么,以便我能夠處理100個要存儲的并發請求。獲取故事?每當我重新啟動 rpc 服務器時,數據庫客戶端斷開連接,并且調用給出錯誤 rpc。哎呀。那么,檢查連接和重新連接的最優化方式是什么?我腦海中有一個民意調查的戈魯丁,尋找更多的想法
查看完整描述

1 回答

?
拉莫斯之舞

TA貢獻1820條經驗 獲得超10個贊

最簡單的解決方案是使用根據您的用例制作的方法:https://golang.org/pkg/net/rpc/#Client.Go


查看完整回答
反對 回復 2022-09-12
  • 1 回答
  • 0 關注
  • 94 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號