mirror of
https://github.com/newnius/YAO-scheduler.git
synced 2025-12-13 07:46:43 +00:00
bugfix
This commit is contained in:
@@ -1,12 +0,0 @@
|
||||
FROM ubuntu:16.04
|
||||
|
||||
RUN apt update && \
|
||||
apt install -y wget vim git gcc httpie dnsutils
|
||||
|
||||
RUN wget https://dl.google.com/go/go1.12.4.linux-amd64.tar.gz && \
|
||||
tar -C /usr/local -xzf go1.12.4.linux-amd64.tar.gz && \
|
||||
rm go1.12.4.linux-amd64.tar.gz
|
||||
|
||||
ENV PATH $PATH:/usr/local/go/bin
|
||||
|
||||
RUN go get github.com/Shopify/sarama
|
||||
@@ -15,6 +15,7 @@ type ResourcePool struct {
|
||||
func (pool *ResourcePool) start() {
|
||||
go func() {
|
||||
/* waiting for data */
|
||||
pool.history = []PoolStatus{}
|
||||
time.Sleep(time.Second * 30)
|
||||
for {
|
||||
summary := PoolStatus{}
|
||||
@@ -58,7 +59,7 @@ func (pool *ResourcePool) start() {
|
||||
pool.history = append(pool.history, summary)
|
||||
|
||||
if len(pool.history) > 60 {
|
||||
pool.history = pool.history[0:60]
|
||||
pool.history = pool.history[len(pool.history)-60:]
|
||||
}
|
||||
time.Sleep(time.Second * 60)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user