Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boltmq/boltmq
/ functions
Functions
1,049 in github.com/boltmq/boltmq
⨍
Functions
1,049
◇
Types & classes
145
↓ 1 callers
Method
reportSlaveMaxOffsetPlus
()
store/persistent/ha.go:585
↓ 1 callers
Method
resetMsgStoreItemMemory
(length int32)
store/persistent/consume_queue.go:443
↓ 1 callers
Method
resetOffset
resetOffset 所有消费者的定时偏移量 Author rongzhihong Since 2017/9/19
broker/server/admin_processor.go:773
↓ 1 callers
Method
retryDeleteFirstFile
(intervalForcibly int64)
store/persistent/commit_log.go:515
↓ 1 callers
Method
run
run 运行入口 Author rongzhihong Since 2017/9/5
broker/server/pull_request_hold_service.go:163
↓ 1 callers
Function
runDaemon
(pidfile string)
namesrv/main.go:96
↓ 1 callers
Function
runDaemon
(pidfile string)
broker/main.go:104
↓ 1 callers
Method
runTasks
runTasks 启动tasks任务 Author: tianyuliang Since: 2017/9/14
namesrv/server/controller.go:106
↓ 1 callers
Method
sampling
()
stats/store_stats.go:125
↓ 1 callers
Method
samplingInHour
samplingInHour 每小时统计取样 Author rongzhihong Since 2017/9/19
stats/stats_item_set.go:380
↓ 1 callers
Method
samplingInMinutes
samplingInMinutes 每分钟统计取样 Author rongzhihong Since 2017/9/19
stats/stats_item_set.go:368
↓ 1 callers
Method
samplingInSeconds
samplingInSeconds 每秒统计取样 Author rongzhihong Since 2017/9/19
stats/stats_item_set.go:356
↓ 1 callers
Method
scanExceptionChannel
scanExceptionChannel 扫描异常通道 Author rongzhihong Since 2017/9/8
broker/server/client_house_keeping_service.go:69
↓ 1 callers
Method
scanNotActiveBroker
scanNotActiveBroker 清除2分钟接受不到心跳的broker列表 (1)NameServer会每10s,扫描一次这个brokerLiveTable变量 (2)如果发现上次更新时间距离当前时间超过了2分钟,则认为此broker死亡 Author: tianyuliang Since
namesrv/server/route_info_manager.go:494
↓ 1 callers
Method
scanUnsubscribedTopic
scanUnsubscribedTopic 扫描被删除Topic,并删除该Topic对应的Offset Author gaoyanlei Since 2017/8/22
broker/server/consumer_offset_manager.go:88
↓ 1 callers
Method
scheduleClockUpdating
(tick *time.Ticker)
store/persistent/clock.go:39
↓ 1 callers
Method
searchOffsetByTimestamp
searchOffsetByTimestamp 根据时间查询偏移量 Author rongzhihong Since 2017/9/19
broker/server/admin_processor.go:266
↓ 1 callers
Method
selectMappedBufferByPosAndSize
(pos int64, size int32)
store/persistent/mapped_file.go:336
↓ 1 callers
Function
sendHearBeat
(addr string)
sample/net/remoting/simple/client/client.go:97
↓ 1 callers
Function
sendMsg
(rm *responseManager, sync bool, ctx core.Context, msg []byte)
sample/net/core/multi/client/client.go:197
↓ 1 callers
Method
setBeginPhyOffset
(beginPhyOffset int64)
store/persistent/index.go:524
↓ 1 callers
Method
setBeginTimestamp
(beginTimestamp int64)
store/persistent/index.go:514
↓ 1 callers
Method
setEndPhyOffset
(endPhyOffset int64)
store/persistent/index.go:529
↓ 1 callers
Method
setEndTimestamp
(endTimestamp int64)
store/persistent/index.go:519
↓ 1 callers
Method
setReputFromOffset
(offset int64)
store/persistent/reput_message.go:47
↓ 1 callers
Method
shutdown
(intervalForcibly int64)
store/persistent/mapped_file.go:305
↓ 1 callers
Method
shutdown
()
store/persistent/ha.go:86
↓ 1 callers
Method
startBrokerStatsRecordTask
startBrokerStatsRecordTask 定时统计broker各类信息 Author: tianyuliang Since: 2017/10/10
broker/server/controller_tasks.go:115
↓ 1 callers
Method
startFetchNameServerAddrTask
startFetchNameServerAddrTask 更新Namesrv地址列表 Author: tianyuliang Since: 2017/10/10
broker/server/controller_tasks.go:150
↓ 1 callers
Method
startPersistConsumerOffsetTask
startPersistConsumerOffsetTask 定时写入ConsumerOffset文件 Author: tianyuliang Since: 2017/10/10
broker/server/controller_tasks.go:127
↓ 1 callers
Method
startPrintMasterAndSlaveDiffTask
startPrintMasterAndSlaveDiffTask 启动“输出主从偏移量差值”任务 Author: tianyuliang Since: 2017/10/10
broker/server/controller_tasks.go:172
↓ 1 callers
Method
startRegisterAllBrokerTask
startRegisterAllBrokerTask 注册所有Broker Author: tianyuliang Since: 2017/10/10
broker/server/controller_tasks.go:186
↓ 1 callers
Method
startScanUnSubscribedTopicTask
startCcanUnSubscribedTopicTask 扫描被删除Topic,并删除该Topic对应的Offset Author: tianyuliang Since: 2017/10/10
broker/server/controller_tasks.go:139
↓ 1 callers
Method
startSlaveSynchronizeTask
startSlaveSynchronizeTask 启动“Slave同步所有数据”任务 Author: tianyuliang Since: 2017/10/10
broker/server/controller_tasks.go:161
↓ 1 callers
Method
subscriptionTableToMap
subscriptionTableToMap subscriptionTable To Map Author rongzhihong Since 2017/9/17
broker/server/consumer_client.go:285
↓ 1 callers
Method
suspendPullRequest
suspendPullRequest 延缓拉请求 Author rongzhihong Since 2017/9/5
broker/server/pull_request_hold_service.go:64
↓ 1 callers
Method
syncAll
()
broker/server/slave_synchronize.go:39
↓ 1 callers
Method
syncConsumerOffset
syncTopicConfig 同步消费偏移量信息 Author rongzhihong Since 2017/9/18
broker/server/slave_synchronize.go:72
↓ 1 callers
Method
syncDelayOffset
syncTopicConfig 同步定时偏移量信息 Author rongzhihong Since 2017/9/18
broker/server/slave_synchronize.go:91
↓ 1 callers
Method
syncSubscriptionGroupConfig
syncTopicConfig 同步订阅信息 Author rongzhihong Since 2017/9/18
broker/server/slave_synchronize.go:110
↓ 1 callers
Method
syncTopicConfig
syncTopicConfig 同步Topic信息 Author rongzhihong Since 2017/9/18
broker/server/slave_synchronize.go:49
↓ 1 callers
Method
synchronizeMaster2Slave
synchronizeMaster2Slave 定时主从同步 Author: tianyuliang Since: 2017/10/10
broker/server/controller.go:272
↓ 1 callers
Function
synctest
(addr string, gonum, sendnum, sendsize int)
sample/net/remoting/benchmark/client/client.go:57
↓ 1 callers
Method
truncateDirtyLogicFiles
(phyOffet int64)
store/persistent/consume_queue.go:387
↓ 1 callers
Method
tryLockBatch
tryLockBatch 批量方式锁队列,返回锁定成功的队列集合 Author rongzhihong Since 2017/9/20
broker/server/rebalance_manager.go:117
↓ 1 callers
Method
unRegisterBroker
unRegisterBroker 卸载指定的Broker,数据都是持久化的 Author: tianyuliang Since: 2017/9/6
namesrv/server/request_processor.go:396
↓ 1 callers
Method
unRegisterBrokerAll
unRegisterBrokerAll 注销所有broker Author rongzhihong Since 2017/9/12
broker/server/controller.go:298
↓ 1 callers
Function
unlock
(addr, len uintptr)
store/persistent/mmap/mmap_unix.go:63
↓ 1 callers
Method
unlockBatch
unlockBatch 批量方式解锁队列 Author rongzhihong Since 2017/9/20
broker/server/rebalance_manager.go:187
↓ 1 callers
Method
unlockBatchMQ
lockBatchMQ 解锁队列 Author rongzhihong Since 2017/9/19
broker/server/admin_processor.go:379
↓ 1 callers
Function
unmap
(addr, len uintptr)
store/persistent/mmap/mmap_unix.go:71
↓ 1 callers
Method
unmap
()
store/persistent/mapped_byte_buffer.go:131
↓ 1 callers
Method
unregisterChannel
unregisterChannel 注销通道 Author rongzhihong Since 2017/9/14
broker/server/consumer_client.go:206
↓ 1 callers
Method
unregisterClient
unregisterClient 注销客户端 Author gaoyanlei Since 2017/8/24
broker/server/client_manage_processor.go:105
↓ 1 callers
Method
unregisterConsumer
unregisterConsumer 注销消费者 Author rongzhihong Since 2017/9/18
broker/server/consumer_manager.go:97
↓ 1 callers
Method
unregisterProducer
unregisterProducer 注销producer Author gaoyanlei Since 2017/8/24
broker/server/producer_manager.go:119
↓ 1 callers
Method
updateAllConfig
updateAllConfig 更新所有文件 Author rongzhihong Since 2017/9/12
broker/server/controller.go:419
↓ 1 callers
Method
updateAndCreateSubscriptionGroup
updateAndCreateSubscriptionGroup 更新或者创建消费分组 Author rongzhihong Since 2017/9/19
broker/server/admin_processor.go:419
↓ 1 callers
Method
updateAndCreateTopic
updateAndCreateTopic 更新创建TOPIC Author rongzhihong Since 2017/8/23
broker/server/admin_processor.go:133
↓ 1 callers
Method
updateBrokerConfig
updateBrokerConfig 更新Broker服务器端的BrokerConfig, MessageStoreConfig信息 Author rongzhihong Since 2017/9/19
broker/server/admin_processor.go:227
↓ 1 callers
Method
updateByteBuffer
()
store/persistent/index.go:504
↓ 1 callers
Method
updateChannel
** * updateChannel 更新通道 * Author gaoyanlei * Since 2017/9/21 */
broker/server/consumer_client.go:121
↓ 1 callers
Method
updateConsumerOffset
updateConsumerOffset 更新消费者offset Author gaoyanlei Since 2017/8/25
broker/server/client_manage_processor.go:180
↓ 1 callers
Method
updateNameServerAddr
updateNameServerAddr 更新Namesrv地址 Author: tianyuliang Since: 2017/10/10
broker/server/controller.go:259
↓ 1 callers
Method
updateNextTransferOffset
()
store/persistent/ha.go:189
↓ 1 callers
Method
updateOrderTopicConfig
updateOrderTopicConfig 更新顺序topic Author gaoyanlei Since 2017/8/11
broker/server/topic_config_manager.go:274
↓ 1 callers
Method
updateSubscription
updateSubscription 更新订阅 Author rongzhihong Since 2017/9/17
broker/server/consumer_client.go:220
↓ 1 callers
Method
updateSubscriptionGroupConfig
updateSubscriptionGroupConfig 更新订阅组配置 Author rongzhihong Since 2017/9/18
broker/server/subscription_group_manager.go:115
↓ 1 callers
Method
updateTopicConfig
updateTopicConfig 更新topic信息 Author gaoyanlei Since 2017/8/10
broker/server/topic_config_manager.go:260
↓ 1 callers
Method
waitForFlush
(timeout int64)
store/persistent/commit_log.go:605
↓ 1 callers
Method
waitForRunning
()
store/persistent/commit_log.go:684
↓ 1 callers
Method
waitForRunning
(interval int64)
store/persistent/commit_log.go:789
↓ 1 callers
Method
wakeup
()
store/persistent/commit_log.go:802
↓ 1 callers
Method
whichGroupByTopic
whichGroupByTopic 获得Topic的消费者 Author rongzhihong Since 2017/9/18
broker/server/consumer_offset_manager.go:189
↓ 1 callers
Method
wipeWritePermOfBroker
wipeWritePermOfBroker 优雅更新Broker写操作 返回值: 对应Broker上待处理的Topic个数 Author: tianyuliang Since: 2017/9/6
namesrv/server/route_info_manager.go:248
↓ 1 callers
Method
wipeWritePermOfBroker
wipeWritePermOfBroker 优雅地向Broker写数据 Author: tianyuliang Since: 2017/9/6
namesrv/server/request_processor.go:206
↓ 1 callers
Method
wipeWritePermOfBrokerByLock
wipeWritePermOfBrokerByLock 加锁处理:优雅更新Broker写操作 返回值: 对应Broker上待处理的Topic个数 Author: tianyuliang Since: 2017/9/6
namesrv/server/route_info_manager.go:233
Method
AddMessage
(bufferResult BufferResult)
store/get_message.go:136
Method
AppendToCommitLog
AppendToCommitLog 向CommitLog追加数据,并分发至各个Consume Queue Author: zhoufei Since: 2017/10/24
store/persistent/message_store.go:405
Function
BenchmarkReadWrite
(b *testing.B)
store/persistent/mmap/mmap_test.go:219
Method
BrokerStats
()
store/persistent/message_store.go:1102
Method
Buffer
()
store/persistent/mapped_buffer_result.go:52
Method
Bytes
()
store/persistent/mapped_byte_buffer.go:41
Method
Bytes
Bytes 实现Serirable接口 Author rongzhihong Since 2017/9/17
broker/server/pagecache/query_message_transfer.go:60
Method
Bytes
Bytes 实现Serirable接口 Author rongzhihong Since 2017/9/17
broker/server/pagecache/one_message_transfer.go:53
Method
Bytes
Bytes 实现Serirable接口 Author rongzhihong Since 2017/9/17
broker/server/pagecache/many_message_transfer.go:62
Method
CheckInDiskByConsumeOffset
CheckInDiskByConsumeOffset 判断消息是否在磁盘 Author: zhoufei Since: 2017/9/20
store/persistent/message_store.go:864
Method
CleanExpiredConsumerQueue
CleanExpiredConsumerQueue 清除失效的消费队列 Author: zhoufei Since: 2017/9/21
store/persistent/message_store.go:992
Method
CleanUnusedTopic
CleanUnusedTopic 清除未使用Topic
store/persistent/message_store.go:1042
Method
CommitLogOffsetInQueue
获取指定队列最小Offset 如果队列不存在,返回-1
store/message_store.go:34
Method
CommitLogOffsetInQueue
CommitLogOffsetInQueue Author: luoji, <gunsluo@gmail.com> Since: 2018-01-02
store/persistent/message_store.go:1113
Method
ConsumerIdsChanged
ConsumerIdsChanged 通知Consumer改变 Author gaoyanlei Since 2017/8/9
broker/server/consumer_client.go:52
Function
CreateNullFile
CreateNullFile 创建文件
common/file.go:104
Function
Decode
Decode Json Decode Author: rongzhihong Since: 2017/9/19
common/codec.go:28
Method
Destroy
关闭存储服务
store/message_store.go:29
Method
Destroy
()
store/persistent/message_store.go:548
Method
EarliestMessageTime
EarliestMessageTime 获取队列中最早的消息时间,如果找不到对应时间,则返回-1 Author: zhoufei Since: 2017/9/21
store/persistent/message_store.go:923
Function
Encode
Encode Json Encode Author: rongzhihong Since: 2017/9/19
common/codec.go:21
Method
EncodeScheduleMsg
()
store/persistent/message_store.go:1106
Method
ExcuteDeleteFilesManualy
数据复制使用:向CommitLog追加数据,并分发至各个Consume Queue
store/message_store.go:48
← previous
next →
601–700 of 1,049, ranked by callers