挨踢部落坐诊第十二期:千万级Web请求如何分发

原创
移动开发 前端 MySQL 网络设备
挨踢部落是为核心开发者提供深度技术交流,解决开发需求,资源共享的服务社群。基于此社群,我们邀请了业界技术大咖对开发需求进行一对一突破,解除开发过程中的绊脚石。以最专业、最高效的答复为开发者解决开发难题。

【51CTO.com原创稿件】活动说明挨踢部落是为核心开发者提供深度技术交流,解决开发需求,资源共享的服务社群。基于此社群,我们邀请了业界技术大咖对开发需求进行一对一突破,解除开发过程中的绊脚石。以最专业、***效的答复为开发者解决开发难题。

话题关键词:集群/Java/MySQL/JSP/MUI

部落阵容:51CTO社群智囊团

面向对象:Java开发工程师、前端开发工程师、云计算工程师、数据库开发工程师

参与方式:加入51CTO开发者QQ交流群(669593076),有任何技术问题,在群里提问,或发给群主小官。

活动详情


广州@鹏@Android:各位大神,请教一个问题,前端每秒1000万个Web请求是怎么分到不同的nginx服务器的。如果用nginx负载均衡好像每秒只能处理5万多的请求。

1>IT云服务器-胡华秋-北京:用lvs集群。

2>测试-Gavin-北京:DNS会分开处理,先从DNS做均衡处理,后面的一层一层做均衡。


vue-Henry-西安:是这个结构,我把页面的逻辑放在外面, label就没作用了,我把逻辑放到plusready里label可以点了,逻辑 就没用了?求指教。

结构

 C#-Po-成都:PC没有plusready手机上试试。


 前端-干锅-成都:这个问题出在哪里?

1>C#-Po-成都:这里

2>前端-wang-南京:要加逗号吧,下图:

3>前端-CHB-北京:你的明显就是json格式不正确。


前端-广州:mui.ajax不是可跨域的么?

1>广州-前端-黄小文:你是app还是M站?在app里面才可以跨域吧。

2>C#-Po-成都:手机上才可以,电脑上还是用的普通ajax。


 微信小程序-南又南-韶关:我的问题是我用HBuilder编辑了前端文件,用mui,get方式向服务器获取数据

服务端是:

结果一运行就报错

XMLHttpRequest cannot load http://nanyounan.com/public/index.php/admin/index/index?type=test. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://127.0.0.1:8020' is therefore not allowed access." 是用xampp开启的服务器。

C#-Po-成都:跨域问题吧。两种方法··如果是MUI的话,用MUI的那个AJAX方法直接请求,另外就是改服务端代码,允许跨域就好了。你也可以采用JSONP之类来解决·,不过比较直接的就这个。php代码里配置了header('Access-Control-Allow-Origin', '*');


 Java-后端-广州:为什么打出来的是jar包而不是war包?

1>后端-李子-合肥:检查一下这个文件打包参数。

2>Java-阿飞-南京:如果是使用maven,在.pom中设置下打包为war 。


Java-海岩-芜湖:明明传到jsp了,为啥不显示?我把bean存到request里转发到jsp页面,然后用EL在jsp里显示,用谷歌的插件,明明显示能获取到,到了jsp页面就是不显示。用<%%> ${}都打印不出来,可是按理说,返回的数据中有东西,怎么会打印不出来。

 

1>Java+李赛+郑州:页面的EL有问题没?在页面打印一下bean,看看有没有。

2>Java—小刘—长沙:设置<%@ page isELIgnored="false"%>没有。


PHP-史小军-北京:批量插入后怎么获取影响的行数id,为什么只能返回***个?

Linux&oracle-S.H.I-成都:是关于数据库的么?如果是的话,在数据字典里面试着找下dif的表,ORACLE可以试着找下USER_COMPARISON_ROW_DIF这个表。


成都-星子:问大家一个问题,路由器交换机都正常,网线这些都正常,但是ping内网网关都掉包,这个是什么原因,会不会跟回路有关系?布局很简单,就外网进来, 连路由器交换机,公司为了节约,居然只换一部分,另外一部分不换,网线要留两根。

1>安徽-Coeus-PHP:确定有没有回路了吗?看下是不是有同一交换机2条线插在了路由器上,如果是个别电脑有问题,检查一下ARP,我之前局域网ARP,公司电脑一半都有问题。

2>运维-当那一天来临-深圳:电脑是自动获取的IP地址,还是手动IP地址。

3>泉州-某真-网络安全维护:看你有没dhcp,或者连接外网的二层,你没把具体的问题方案给我,我也是不晓得是什么问题,或许你手动设置IP和DNS试试,如果还有其他问题再问我吧。

4>网络-广州-天涯:看看水晶头两头接触是不是很好,若不行重做水晶头。

5>Linux&oracle-S.H.I-成都:先排查交换机上面是否学习到你主机的Mac, 如果学习到了,请在检查下交换机对应端口上面是否有做Mac绑定,如果学习到了Mac并且也没有做Mac绑定,请检查下是交换机的access端口是否有打VLAN,还有trunk口是否允许此VLAN通过,顺便排查下你的交换机是否路由器连接正常。


云计算-菜鸟-苏州:装好MySQL计算机服务中出现MySQL Route是对的吗.. 教程里出现的是MySQL。我的安装目录里怎么就没有这些东西?

Java-阿飞-南京:那个是免安装的,你下载的时候看一下。有的是.exe安装,有的是上面那种文件的。你下载的时候留意一下。安装版的你可以选择安装哪些东西。


 云计算-菜鸟-苏州:有没有大佬解说下MySQL的符号值是啥子。

Java+李赛+郑州:标识正负值。


您对这些解答方案是否仍有疑问?欢迎加51CTO开发者QQ交流群 669593076讨论。

下期活动预告:1月31日

关键词:前端开发、Java、数据库、大数据

活动回顾:

挨踢部落坐诊第八期: 消灭掉这些常见的Android开发难题

挨踢部落坐诊第九期: Java、Python、PHP他们都说很简单

挨踢部落坐诊第十期:如何学习Python?方法很重要

挨踢部落坐诊第十一期:三千万数据如何做到秒查

51CTO开发者交流群⑦群 669593076

【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】

责任编辑:何星 来源: 51CTO
相关推荐

2017-12-21 13:17:34

技术坐诊

2017-11-17 10:10:51

2018-01-31 09:52:27

gitJavaMySQL

2017-10-19 15:02:31

PythonHadoopWeb

2018-05-23 11:10:39

技术坐诊

2018-05-23 15:24:50

技术坐诊

2018-04-23 14:43:51

微服务PHPMySQL

2017-05-09 14:15:27

大数据来源数据安全云计算

2018-03-28 16:48:12

深度学习

2017-06-07 15:16:35

2018-03-22 13:33:25

GithadoopPython

2018-07-17 11:34:50

技术坐诊

2017-09-06 17:24:16

2018-06-22 16:12:53

2017-08-09 17:56:01

AIDL项目管理系统Java入栈出栈顺序

2018-06-25 14:58:54

技术坐诊

2017-04-07 11:16:08

2017-02-15 17:12:52

2017-09-28 17:46:44

技术坐诊

2017-11-20 14:40:46

技术坐诊
点赞
收藏

51CTO技术栈公众号