mainSimlpePublish.go 757 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package main
  2. import (
  3. "demo3/rabbitmq/RabbitMQ"
  4. "fmt"
  5. )
  6. func main() {
  7. rabbitmq := RabbitMQ.NewRabbitMQ("amqp://lxz:lxz664278@106.54.33.152:5672/lxz")
  8. if rabbitmq.Conn == nil {
  9. fmt.Println("rabbitmq is nil")
  10. }
  11. rabbitmq.Close()
  12. if rabbitmq.Conn == nil {
  13. fmt.Println("rabbitmq is nil")
  14. }
  15. if rabbitmq.Conn.IsClosed() {
  16. fmt.Println("rabbitmq is closed")
  17. }
  18. //
  19. //type Message struct {
  20. // Id string `json:"id"`
  21. // Method string `json:"method"`
  22. // Body []byte `json:"body"`
  23. //}
  24. //
  25. //var msg = Message{
  26. // Id: "1",
  27. // Method: "ra",
  28. // Body: []byte(`{"name":"ra"}`),
  29. //}
  30. //for i := 1; i < 10; i++ {
  31. // msg.Id = strconv.Itoa(i)
  32. // m, _ := json.Marshal(msg)
  33. // rabbitmq.Pub(m, "Agent_Exchange", "192.168.2.122")
  34. //}
  35. }