当前位置: 首页 > news >正文

php网站开发多线程开发在58同城做网站有生意吗

php网站开发多线程开发,在58同城做网站有生意吗,专业电商网站建设,wordpress 安装主题 无法调用图片和颜色1、修改自己对应的命名空间 2、local pv的方式必须先创建好目录在给权限 3、sts部署文件密码都要修改好在部署 yaml资源文件如下#xff1a; #配置mysql的root密码再部署#xff0c;如果部署了在修改root密码就会失败#xff0c;必须在初始化就把root密码修改好 #部署采…1、修改自己对应的命名空间 2、local pv的方式必须先创建好目录在给权限 3、sts部署文件密码都要修改好在部署 yaml资源文件如下 #配置mysql的root密码再部署如果部署了在修改root密码就会失败必须在初始化就把root密码修改好 #部署采用的local pv的模式持久化本地# local-sc.yml apiVersion: storage.k8s.io/v1 kind: StorageClass metadata:name: local-path provisioner: kubernetes.io/no-provisioner volumeBindingMode: WaitForFirstConsumer #延迟绑定参数很重要--- apiVersion: v1 kind: PersistentVolume metadata:name: pv-mysql-1 spec :capacity:storage: 5GivolumeMode: FilesystemaccessModes:- ReadWriteOncepersistentVolumeReclaimPolicy: RetainstorageClassName: local-pathlocal:path: /data/mysql-1nodeAffinity:required:nodeSelectorTerms:- matchExpressions:- key: kubernetes.io/hostnameoperator: Invalues :- cole-k8s-worker1--- apiVersion: v1 kind: PersistentVolume metadata:name: pv-mysql-2 spec :capacity:storage: 5GivolumeMode: FilesystemaccessModes:- ReadWriteOncepersistentVolumeReclaimPolicy: RetainstorageClassName: local-pathlocal:path: /data/mysql-2nodeAffinity:required:nodeSelectorTerms:- matchExpressions:- key: kubernetes.io/hostnameoperator: Invalues :- cole-k8s-worker2--- apiVersion: v1 kind: PersistentVolume metadata:name: pv-mysql-3 spec :capacity:storage: 5GivolumeMode: FilesystemaccessModes:- ReadWriteOncepersistentVolumeReclaimPolicy: RetainstorageClassName: local-pathlocal:path: /data/mysql-3nodeAffinity:required:nodeSelectorTerms:- matchExpressions:- key: kubernetes.io/hostnameoperator: Invalues :- cole-k8s-worker3---#application/mysql/mysql-configmap.yaml apiVersion: v1 kind: ConfigMap metadata:name: mysqlnamespace: public-middlabels:app: mysql data:master.cnf: |# Apply this config only on the master.[mysqld]log-binslave.cnf: |# Apply this config only on slaves.[mysqld]super-read-only --- # application/mysql/mysql-services.yaml # Headless service for stable DNS entries of StatefulSet members. apiVersion: v1 kind: Service metadata:name: mysqlnamespace: public-middlabels:app: mysql spec:ports:- name: mysqlport: 3306clusterIP: Noneselector:app: mysql --- # Client service for connecting to any MySQL instance for reads. # For writes, you must instead connect to the master: mysql-0.mysql. apiVersion: v1 kind: Service metadata:name: mysql-readnamespace: public-middlabels:app: mysql spec:ports:- name: mysqlport: 3306selector:app: mysql --- #application/mysql/mysql-statefulset.yamlapiVersion: apps/v1 kind: StatefulSet metadata:name: mysqlnamespace: public-midd spec:selector:matchLabels:app: mysqlserviceName: mysqlreplicas: 3template:metadata:labels:app: mysqlspec:# 设置初始化容器进行一些准备工作initContainers:- name: init-mysqlimage: mysql:5.7# 为每个MySQL节点配置service-id# 如果节点序号是0则使用master的配置 其余节点使用slave的配置command:- bash- -c- |set -ex# Generate mysql server-id from pod ordinal index.[[ uname -n ~ -([0-9])$ ]] || exit 1ordinal${BASH_REMATCH[1]}echo [mysqld] /mnt/conf.d/server-id.cnf# Add an offset to avoid reserved server-id0 value.echo server-id$((100 $ordinal)) /mnt/conf.d/server-id.cnf# Copy appropriate conf.d files from config-map to emptyDir.if [[ $ordinal -eq 0 ]]; thencp /mnt/config-map/master.cnf /mnt/conf.d/elsecp /mnt/config-map/slave.cnf /mnt/conf.d/fivolumeMounts:- name: time-localtimemountPath: /etc/localtimereadOnly: true- name: confmountPath: /mnt/conf.d- name: config-mapmountPath: /mnt/config-map- name: clone-mysqlimage: yizhiyong/xtrabackup:latest# 为除了节点序号为0的主节点外的其它节点备份前一个节点的数据command:- bash- -c- |set -ex# Skip the clone if data already exists.[[ -d /var/lib/mysql/mysql ]] exit 0# Skip the clone on master (ordinal index 0).[[ uname -n ~ -([0-9])$ ]] || exit 1ordinal${BASH_REMATCH[1]}[[ $ordinal -eq 0 ]] exit 0# Clone data from previous peer.ncat --recv-only mysql-$(($ordinal-1)).mysql 3307 | xbstream -x -C /var/lib/mysql# Prepare the backup.xtrabackup --prepare --target-dir/var/lib/mysqlvolumeMounts:- name: time-localtimemountPath: /etc/localtimereadOnly: true- name: datamountPath: /var/lib/mysqlsubPath: mysql- name: confmountPath: /etc/mysql/conf.dcontainers:- name: mysqlimage: mysql:5.7# 设置支持免密登录env:# - name: MYSQL_ALLOW_EMPTY_PASSWORD# value: 1- name: MYSQL_ROOT_PASSWORDvalue: 123456ports:- name: mysqlcontainerPort: 3306volumeMounts:- name: time-localtimemountPath: /etc/localtimereadOnly: true- name: datamountPath: /var/lib/mysqlsubPath: mysql- name: confmountPath: /etc/mysql/conf.dresources:# 设置启动pod需要的资源官方文档上需要500m cpu1Gi memory。# 我本地测试的时候会因为资源不足报1 Insufficient cpu, 1 Insufficient memory错误所以我改小了点requests:# m是千分之一的意思100m表示需要0.1个cpucpu: 100m# Mi是兆的意思需要100M 内存memory: 100MilivenessProbe:# 使用mysqladmin ping命令对MySQL节点进行探活检测# 在节点部署完30秒后开始每10秒检测一次超时时间为5秒exec:command: [ mysqladmin, ping ]initialDelaySeconds: 30periodSeconds: 10timeoutSeconds: 5readinessProbe:# 对节点服务可用性进行检测 启动5秒后开始每2秒检测一次超时时间1秒exec:# Check we can execute queries over TCP (skip-networking is off).command: [ mysql, -h, 127.0.0.1, -p123456, -e, SELECT 1 ]initialDelaySeconds: 5periodSeconds: 2timeoutSeconds: 1- name: xtrabackupimage: yizhiyong/xtrabackup:latestports:- name: xtrabackupcontainerPort: 3307# 开始进行备份文件校验、解析和开始同步command:- bash- -c- |set -excd /var/lib/mysql# Determine binlog position of cloned data, if any.if [[ -f xtrabackup_slave_info x$(xtrabackup_slave_info) ! x ]]; then# XtraBackup already generated a partial CHANGE MASTER TO query# because were cloning from an existing slave. (Need to remove the tailing semicolon!)cat xtrabackup_slave_info | sed -E s/;$//g change_master_to.sql.in# Ignore xtrabackup_binlog_info in this case (its useless).rm -f xtrabackup_slave_info xtrabackup_binlog_infoelif [[ -f xtrabackup_binlog_info ]]; then# Were cloning directly from master. Parse binlog position.[[ cat xtrabackup_binlog_info ~ ^(.*?)[[:space:]](.*?)$ ]] || exit 1rm -f xtrabackup_binlog_info xtrabackup_slave_infoecho CHANGE MASTER TO MASTER_LOG_FILE${BASH_REMATCH[1]},\MASTER_LOG_POS${BASH_REMATCH[2]} change_master_to.sql.infi# Check if we need to complete a clone by starting replication.if [[ -f change_master_to.sql.in ]]; thenecho Waiting for mysqld to be ready (accepting connections)until mysql -h 127.0.0.1 -p123456 -e SELECT 1; do sleep 1; doneecho Initializing replication from clone positionmysql -h 127.0.0.1 -p123456\-e $(change_master_to.sql.in), \MASTER_HOSTmysql-0.mysql, \MASTER_USERroot, \MASTER_PASSWORD123456, \MASTER_CONNECT_RETRY10; \START SLAVE; || exit 1# In case of container restart, attempt this at-most-once.mv change_master_to.sql.in change_master_to.sql.origfi# Start a server to send backups when requested by peers.exec ncat --listen --keep-open --send-only --max-conns1 3307 -c \xtrabackup --backup --slave-info --streamxbstream --host127.0.0.1 --userroot --password123456volumeMounts:- name: time-localtimemountPath: /etc/localtimereadOnly: true- name: datamountPath: /var/lib/mysqlsubPath: mysql- name: confmountPath: /etc/mysql/conf.dresources:requests:cpu: 100mmemory: 100Mivolumes:- name: time-localtimehostPath:path: /etc/localtime- name: confemptyDir: { }- name: config-mapconfigMap:name: mysql# 设置PVCvolumeClaimTemplates:- metadata:name: data spec:storageClassName: local-pathaccessModes: [ ReadWriteOnce ]resources:requests:storage: 5Gi
http://www.hkea.cn/news/14428983/

相关文章:

  • 广州市住房和建设水务局网站建筑行业资讯网站
  • 静态网站seo怎么做免费微网站与公众号平台对接
  • 刚开今天新开传奇网站佛山建网站价格
  • 对网站建设更新情况的通报服务器登录入口
  • 漳浦网站制作免费可商用的cms
  • 网站魔板大全htm5网站
  • 可以做照片书的网站jsp网站开发 心得
  • 做企业网站有哪些系统网站制作 flash 修改
  • 国家开发银行助学贷款网站大德通网站建设
  • 北京SEO网站优化公司男女做受网站
  • 北京网站域名备案查询wordpress 关注插件
  • 黄石手机网站建设文章类网站后台
  • 网站开发人员需要什么要求网站根目录文件名
  • 网站建设首选公司哪家好手机上如何做网站
  • wordpress模板开发教程台州网站排名优化价格
  • 临夏州建设网站沈阳中联做网站
  • 深圳市住房和城乡建设局网站首页美业网站
  • 网站建设 宁夏齐三seo顾问
  • 郑州福千欣隆网站建设有限公司搭建wordpress面板
  • 戴尔公司网站建设成功的关键是什么wordpress 代码生成器
  • 做详情图的网站静态网站建设课程设计
  • 杭州富阳网站建设北京网站优化软件
  • 网站的开发与维护经营范围网站建设
  • 沙田镇网站建设福州 哈尔滨网站建设 网络服务
  • 网站建设外包招商加盟项目推荐
  • 珠海建网站公司做网站域名后缀选择
  • 免费摄影网站wordpress小工具制作
  • 网站建设发生的成本如何记账wordpress 视频 批量
  • 做网站网站建设教程一流的常州网站建设
  • 淘宝客做的好的几个网站えっちな秘密基地视频