本期技术门诊
解决PHP签名失效 MySQL快速迁移问题
- 门诊时间:2018-4-23
- 专家阵容:51CTO管理团队
- 关 键 词:微服务/PHP/MySQL/虚拟机/系统
- 面向对象:Java开发工程师、PHP开发工程师、数据库开发工程师、运维工程师
- 参与方式:加入51CTO开发者QQ交流群(669592976),有任何技术问题,在群里提问,或发给群主小官。
本期门诊介绍
PHP签名失效、bat脚本如何写入密码微服务框架选取、ES和mongodb区别、MySQL数据库迁移、客户端界面框架推荐、手机息屏后应用里的线程会被kill等问题,专家和51CTO开发者交流群热心开发者给出解决方案。
技术门诊介绍
挨踢部落是为核心开发者提供深度技术交流,解决开发需求,资源共享的服务社群。基于此社群,我们邀请了业界技术大咖对开发需求进行一对一突破,解除开发过程中的绊脚石。以最专业、最高效的答复为开发者解决开发难题。
51CTO开发者交流群立志为关注51CTO的开发者提供深度技术交流和资源分享的互动平台。群里的每位主人都是51CTO的光环,在这里聚集人气产生共鸣,形成友好的互动氛围,使每位群成员得到价值体现。大家每天的心情、互动的话题都是51CTO值得深思的方向,我们鼓励开发者自行分享资源,每位成员既是获利者也是贡献者,在共享和互利中长久发展。同们也在不断完善平台内容、原创文章、译文等来满足开发者需求。
最新技术门诊
-
Q广州-小星星-PHP:PHP 5.6.31 openssl_pkey_get_public 读取公钥返回false,openssl确认已开启,请求支援。openssl_pkey_get_public这段代码如下:
-
A1>后端接口开发-刘声杰-成都:去掉@看看是否读出了内容,程序里面,确认file_get_contents有内容?返回false,说明没有找到文件,你这样来,直接这样写在代码里面看看。对了,用var_dump来输出会更容易看到错误。
A2>广州-小星星-PHP:找到原因了,是读取时,因web站点进程所属用户对密钥无权读取,解决是把密钥放到 /tmp 目录下(linux,可以有子目录)。
-
QJAVA-勇敢的心-苏州:大家有没有人了解过E框架,开源的后台管理框架准备使用,望大家讨论一下是否合适,基于微服务的。
-
A本初网络-左老师:微服务的自动服务发现等机制比较难做,微软开放的那个框架不错,但是只适用于 .net core,我觉得倒是可以考虑用 k8s。
-
Q运维小白-joe-广州:ES和mongodb,差异在哪里?ES主要就是检索快,可是数据多,插入的时候就慢了吧?要更新索引。
-
A运维-林子-北京:不会,怎么说好呢,看业务吧。。 把索引按天归类 插入什么的比较快。
-
Q后端开发-杨光(杭州):RDS与ECS 同在一个内网,有什么快速迁移的办法?数据库也不大,只有200多M,笨办法只能是导出,再导入。MySQL数据库,InnoDB。
-
A1>运维-林子-北京:有个工具xtrabackup,用法可以百度一下,比较好的 innodb 的热备份工具,能减少数据丢失,在备份的时候不影响写入。
A2>广州-大数据-益达:通过Linux管道直接导数据就可以。200M不到1分钟就能倒完的。除非网络不好可能稍微时间长一点。
-
Q网工-sevenot-成都:MySQL主从同步时,在master端进行事务操作时,是不是commit了后才会同步到slave?
-
A运维-林子-北京:是通过日志来同步的。
-
Q51CTO-小官-运营:请问怎么解决手机息屏后应用里的线程会被kill的问题?
-
A1>重庆-小妖-Android:通过PowerManager和Wakelock,具体用法百度有,缺点,耗电量增加。
A2>网安-Kevin-河北:workflowy。
-
Qjava-晨晨-上海:quartz,spring配置定时任务执行了两次,怎么解决呀?
-
AJava-CRT-广州:有两台服务器同时执行的话,可以用redis做个分布式锁解决。
-
Q兰州-blank-java:大神们,搞客户端界面,求推荐个框架或软件?
-
A本初网络-左老师:electron。
-
Q郑州-石头:157.18.136.0/24,划分三个vlan。vlan10要20个有效地址,vlan20需要15个有效地址,vlan30需要150个有效地址,谁会,帮我算算。
-
A数通~北极熊~沈阳:用B类。
-
Q数据-Mr.Li-秦皇岛:各位大神,有用过手机虚拟定位的吗?
-
A安徽-Coeus-PHP:fakegps。
-
Q江西–Developer学生–Java:弱弱的问下各位前辈,上传图片时,为啥先通过tomcat,再上传到FTP,能不能一步到位,直接传导FTP呢?
-
A本初网络-左老师:前端不支持 FTP协议。
-
Q北京-晶晶-lT:Windows系统在什么地方下载?
-
A1>通信-北京-鹤哥哥:系统之家。
A2>新疆,学生,小明:imsdn.cn。
-
QPHP-老张-深圳:请问下大家有什么比较好的可靠的定时任务解决方案?
-
A1>Java-thomas-北京:Spring与Quartz。
A2>广州-运维-明亮:Windows的任务管理器。
-
QPHP-史小军-北京:nginx配置端口号怎么操作呢?不同端口号访问不同站点。
-
A运维-林子-北京:虚拟主机。
往期专家
-
丁瑞
科大讯飞AIUI项目总监。2008年毕业于安徽大学软件工程专业,拥有8年java web、服务端相关研发、系统架构及项目管理经验。2014年加入科大讯飞,从事讯飞开放平台系统架构工作。2016年至今担任AIUI开放平台项目总监,带领团队进行AIUI开放平台的开发。
-
莫瑜
智能一点CTO,中山大学硕士,曾就职于微软搜索技术中心,研发海豚浏览器。先后从事搜索引擎技术研发、自然语言处理,音乐检索和哼唱搜索技术等工作。畅销书《编程之美》作者之一、《深度学习原理与 TensorFlow 实践 》主编。
-
曹洪伟
深入分布式缓存》一书的作者之一。 70后老码农,全栈工匠一枚,在多家世界500强企业从事软硬件开发工作,后投身创业企业侧重研发管理和体系架构。目前,投身于智能硬件领域,任渡鸦科技的CTO。