mirror of
				https://github.com/TeaOSLab/EdgeAdmin.git
				synced 2025-11-04 13:10:26 +08:00 
			
		
		
		
	尝试自动在firewalld中开放端口
This commit is contained in:
		@@ -72,6 +72,7 @@ func (this *IndexAction) RunGet(params struct {
 | 
			
		||||
		"timeZone":              cluster.TimeZone,
 | 
			
		||||
		"nodeMaxThreads":        cluster.NodeMaxThreads,
 | 
			
		||||
		"nodeTCPMaxConnections": cluster.NodeTCPMaxConnections,
 | 
			
		||||
		"autoOpenPorts":         cluster.AutoOpenPorts,
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	// 默认值
 | 
			
		||||
@@ -92,6 +93,7 @@ func (this *IndexAction) RunPost(params struct {
 | 
			
		||||
	TimeZone              string
 | 
			
		||||
	NodeMaxThreads        int32
 | 
			
		||||
	NodeTCPMaxConnections int32
 | 
			
		||||
	AutoOpenPorts         bool
 | 
			
		||||
 | 
			
		||||
	Must *actions.Must
 | 
			
		||||
}) {
 | 
			
		||||
@@ -117,6 +119,7 @@ func (this *IndexAction) RunPost(params struct {
 | 
			
		||||
		TimeZone:              params.TimeZone,
 | 
			
		||||
		NodeMaxThreads:        params.NodeMaxThreads,
 | 
			
		||||
		NodeTCPMaxConnections: params.NodeTCPMaxConnections,
 | 
			
		||||
		AutoOpenPorts:         params.AutoOpenPorts,
 | 
			
		||||
	})
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		this.ErrorPage(err)
 | 
			
		||||
 
 | 
			
		||||
@@ -59,6 +59,13 @@
 | 
			
		||||
                        <p class="comment">如果为0,则默认为{{defaultNodeTCPMaxConnections}}。</p>
 | 
			
		||||
                    </td>
 | 
			
		||||
                </tr>
 | 
			
		||||
                <tr>
 | 
			
		||||
                    <td>自动开放端口</td>
 | 
			
		||||
                    <td>
 | 
			
		||||
                        <checkbox name="autoOpenPorts" v-model="cluster.autoOpenPorts"></checkbox>
 | 
			
		||||
                        <p class="comment">选中后会自动尝试在边缘节点正在运行的firewalld中开放所需端口;如果有别的防火墙或者安全策略,仍然需要手工操作。</p>
 | 
			
		||||
                    </td>
 | 
			
		||||
                </tr>
 | 
			
		||||
            </tbody>
 | 
			
		||||
		</table>
 | 
			
		||||
		<submit-btn></submit-btn>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user