| package com.zy.core.netty.properties; | 
|   | 
| import lombok.Data; | 
| import org.springframework.boot.context.properties.ConfigurationProperties; | 
| import org.springframework.context.annotation.Configuration; | 
|   | 
| import java.net.InetAddress; | 
| import java.net.UnknownHostException; | 
|   | 
| /** | 
|  * vc系统配置 | 
|  * Created by luxiaotao on 2018/10/15 | 
|  */ | 
| @Data | 
| @Configuration | 
| @ConfigurationProperties(prefix = "tcp") | 
| public class TcpProperties { | 
|   | 
|     public static String HOST_NAME; | 
|   | 
|     static { | 
|         try { | 
|             HOST_NAME = InetAddress.getLocalHost().getHostName(); | 
|         } catch (UnknownHostException e) { | 
|             System.err.println("find hostname err"); | 
|         } | 
|     } | 
|   | 
|     private int port; | 
|   | 
|     private int heartSeconds; | 
|   | 
|     private int backlog; | 
|   | 
|     private boolean keepAlive; | 
|   | 
|     private int sndbuf; | 
|   | 
|     private int rcvbuf; | 
|   | 
|     private boolean printPacLog; | 
|   | 
|     private int barcodeLen; | 
|   | 
| } |