NewMessage save message to leveldb,
(_ context.Context, req *meta.StoreNewMessageRequest)
| 208 | |
| 209 | // NewMessage save message to leveldb, |
| 210 | func (s *Store) NewMessage(_ context.Context, req *meta.StoreNewMessageRequest) (*meta.StoreNewMessageResponse, error) { |
| 211 | log.Debugf("Store NewMessage, msg:%v", req.Msg) |
| 212 | // 直接发送,如果失败会自动插入到重试队列中 |
| 213 | if err := s.message.send(meta.PushMessage{Msg: req.Msg}); err != nil { |
| 214 | return &meta.StoreNewMessageResponse{Header: &meta.ResponseHeader{Code: -1, Msg: err.Error()}}, nil |
| 215 | } |
| 216 | log.Debugf("Store messate success") |
| 217 | |
| 218 | return &meta.StoreNewMessageResponse{}, nil |
| 219 | } |
| 220 | |
| 221 | // UploadFile 上传文件接口,一次一个文件. |
| 222 | func (s *Store) UploadFile(_ context.Context, req *meta.StoreUploadFileRequest) (*meta.StoreUploadFileResponse, error) { |