add check consumer
This commit is contained in:
		
							parent
							
								
									cfbda097a0
								
							
						
					
					
						commit
						f831591266
					
				| 
						 | 
				
			
			@ -55,7 +55,7 @@ func (js JetStream) PullSubscribe(stream, subject, durable, consumer string) (*n
 | 
			
		|||
		info, err := js.instance.AddConsumer(stream, &nats.ConsumerConfig{
 | 
			
		||||
			Durable:       durable,
 | 
			
		||||
			AckPolicy:     nats.AckExplicitPolicy,
 | 
			
		||||
			FilterSubject: channel,
 | 
			
		||||
			FilterSubject: subject,
 | 
			
		||||
		})
 | 
			
		||||
		if err == nil {
 | 
			
		||||
			fmt.Println("CONSUMER INFO", info)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										11
									
								
								natsio.go
								
								
								
								
							
							
						
						
									
										11
									
								
								natsio.go
								
								
								
								
							| 
						 | 
				
			
			@ -21,6 +21,9 @@ type JetStream struct {
 | 
			
		|||
var (
 | 
			
		||||
	natsServer    Server
 | 
			
		||||
	natsJetStream JetStream
 | 
			
		||||
 | 
			
		||||
	// FIXME: delete this
 | 
			
		||||
	jsPublic nats.JetStreamContext
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// Connect ...
 | 
			
		||||
| 
						 | 
				
			
			@ -62,6 +65,9 @@ func Connect(cfg Config) error {
 | 
			
		|||
	}
 | 
			
		||||
	natsJetStream.instance = js
 | 
			
		||||
 | 
			
		||||
	// FIXME: delete this
 | 
			
		||||
	jsPublic = js
 | 
			
		||||
 | 
			
		||||
	return nil
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -74,3 +80,8 @@ func GetServer() Server {
 | 
			
		|||
func GetJetStream() JetStream {
 | 
			
		||||
	return natsJetStream
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// GetJSPublic ...
 | 
			
		||||
func GetJSPublic() nats.JetStreamContext {
 | 
			
		||||
	return jsPublic
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue