可以修改PolarDB-X的默认端口号。以下是修改PolarDB-X默认端口号的方法:
需要注意的是,修改端口号可能会影响到现有的应用程序和服务,因为它们可能需要更新配置以适应新的端口号。此外,如果您之前是通过域名连接到数据库,当数据库迁移上云后,想要保留原来的数据库域名,可以进行私有域名绑定。
在进行任何修改之前,建议先咨询阿里云的技术支持或查阅官方文档,以确保按照正确的方式进行操作,避免可能出现的服务中断或其他问题。
改 PolarDB-X 默认端口号的方法如下:
systemctl restart polardb-x
或
service polardb-x restart
对于阿里云的PolarDB-X数据库服务,默认的服务端口通常是固定的,并且可能不支持直接在实例级别修改数据库服务的默认端口号。这是因为云服务商通常会为了统一管理和安全目的,限制对这些底层网络配置的直接修改。
编辑如下文件。
kubectl edit svc pxc-product
修改其中3306端口为自己希望的端口。
# Please edit the object below. Lines beginning with a '#' will be ignored,
# and an empty file will abort the edit. If an error occurs while saving this file will be
# reopened with the relevant failures.
#
apiVersion: v1
kind: Service
metadata:
creationTimestamp: "2023-03-20T08:25:53Z"
labels:
polardbx/cn-type: rw
polardbx/name: pxc-product
polardbx/rand: brgs
polardbx/role: cn
name: pxc-product
namespace: default
ownerReferences:
- apiVersion: polardbx.aliyun.com/v1
blockOwnerDeletion: true
controller: true
kind: PolarDBXCluster
name: pxc-product
uid: fe377807-928a-45a2-990d-756181d0e655
resourceVersion: "2928246"
uid: fcd423d2-27c7-4319-8840-eaf0ca1308a0
spec:
clusterIP: 10.110.125.95
clusterIPs:
- 10.110.125.95
ipFamilies:
- IPv4
ipFamilyPolicy: SingleStack
ports:
- name: mysql
port: 3306
protocol: TCP
targetPort: mysql
- name: metrics
port: 8081
protocol: TCP
targetPort: metrics
selector:
polardbx/cn-type: rw
polardbx/name: pxc-product
polardbx/rand: brgs
polardbx/role: cn
sessionAffinity: None
type: NodePort
status:
loadBalancer: {}
——参考链接。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 采用 Shared-nothing 与存储计算分离架构,支持水平扩展、分布式事务、混合负载等能力,100%兼容MySQL。 2021年开源,开源历程及更多信息访问:OpenPolarDB.com/about