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

阿里云注册网站之后怎么做网站好口碑关键词优化地址

阿里云注册网站之后怎么做网站,好口碑关键词优化地址,宁夏回族自治区住房和城乡建设厅网站,南宁江南区网站制作多少钱我们先看qiankun怎么上线部署: 我这边用的是yaml 文件在 rancher上部署的: base是基座,这里每个应用都是一个服务,这个还是跟之前一样并没有区别,那如何在一个域名上挂载多个服务呢? 最开始我们主要是在in…

我们先看qiankun怎么上线部署:
我这边用的是yaml 文件在 rancher上部署的:
在这里插入图片描述
base是基座,这里每个应用都是一个服务,这个还是跟之前一样并没有区别,那如何在一个域名上挂载多个服务呢?
最开始我们主要是在ingress上配置:
在这里插入图片描述
这样的好处是每一个域名对应的服务是单独配置的,可以做到定制化配置,域名没有配置的服务肯定是访问不到的。但这么做有一个问题,就是当域名很多了,会有一个很长的ingress需要维护,很不方便。

后期我们做了优化,将配置放到了基座服务对应的 nginx 中,

worker_processes  1;
user root;
events {worker_connections  10240;
}http {include       mime.types;default_type  application/octet-stream;rewrite_log on;sendfile        on;#tcp_nopush     on;keepalive_timeout  65;gzip  on;#include /etc/nginx/conf.d/*.conf;client_max_body_size 100M;client_header_buffer_size    128k;large_client_header_buffers  4  128k;server {listen    80;server_name  *.aibee.cn;root  /usr/share/nginx/html;#定义服务器的默认网站根目录位置#root /usr/share/nginx/html;# 这里是base对应的请求后端接口location /union/portal {proxy_pass http://union-portal-backend:8080;}# 这里是子应用入口 /configcenter是 registerMicroApps 注册app的 entry值location /configcenter {proxy_pass http://micro-configcenter:80;}#默认请求location / {try_files $uri $uri/ /index.html;#定义首页索引文件的名称index index.php index.html index.htm;sub_filter '数智全息驾驶舱' '测试';}location ~ .*\.(?:htm|html)$ {add_header Cache-Control "no-cache";}#禁止访问 .htxxx 文件location ~ /.ht {deny all;}}
}

这样的好处是只需要在基座的 nginx中配置一次,ingress配置:
在这里插入图片描述
还是按照一个域名指向一个服务(基座对应的服务),简洁了很多。然后在前端代码中限制访问的app,因为nginx中配置了所有对应的子应用。

qiankun 协作开发

qiankun独立开发,微前端开发两种方式:
1、本地启动基座服务和子应用
2、本地只启用子应用服务
很显然第二种更加适用,在多团队协作中,我们不大可能所有人都有基座的权限,一般都是本地启动自己的服务开发、上线;
我们现在的做法是 基座作为入口,即登陆逻辑在基座,登陆信息通过props下发到各个子应用。
我们先看下本地开发时基座 - 我们的base代码的vue.config.js 配置:

// vue.config.js 配置
module.exports = {devServer: {https: false,hotOnly: false,disableHostCheck: true,headers: {// 允许子应用跨域'Access-Control-Allow-Origin': '*'},proxy: {'^/union/portal': {target: 'https://micro-test.ai.cn/',ws: false,changeOrigin: true,secure: false},'^/configcenter': {target: 'http://localhost:3002',changeOrigin: true,secure: false}}},productionSourceMap: false
};

之前我们已经将微前端部署在了线上,基座即base直接 target 到线上域名,这样可以通过线上服务的nginx请求对应的后端地址
/mallbi 和 /configcenter 这个数值即注册微服务的entey数值,通过它进入子应用

再看下对应子应用configcenter的vue.config.js 配置:

/* eslint-disable */
const { name } = require('./package');
/* eslint-enable */
module.exports = {publicPath: '/configcenter',lintOnSave: false,devServer: {https: false,hotOnly: false,disableHostCheck: true,port: 3002,proxy: {'^/configcenter/union/api': {target: 'https://micro-test.ai.cn/',changeOrigin: true,secure: false,pathRewrite: {'^/configcenter/union/api': '/configcenter/union/api'}},// '^/': {//   target: 'https://micro-test.ai.cn/'// }}},configureWebpack: {output: {library: `${name}-[name]`,libraryTarget: 'umd', // 把微应用打包成 umd 库格式jsonpFunction: `webpackJsonp_${name}`}},productionSourceMap: false
};

publicPath 设置为注册微服务的entey数值,
port 端口要和 基座配置的端口保持一致,
proxy 第一组数据是匹配路径请求到已经部署在了线上微前端,通过线上服务的nginx请求到对应的后端地址

通过上面两个 vue.config.js 配置,我们就可以实现第一种开发方案,通过本地启动基座服务和子应用开发项目。
而当我们打开子应用的 proxy的第二组,就可以实现第二种更便捷的方式开发项目,原理是:
当我们单独启动子应用时,一开始服务 会走proxy的第二组拉取 域名对应的静态资源,没有token就会拉取到基座的静态资源,然后登陆调转到子应用,entey数值configcenter,就会通过本地的publicPath: ‘/configcenter’,打到本地服务。


文章转载自:
http://cothurnus.hwLk.cn
http://promising.hwLk.cn
http://hexapod.hwLk.cn
http://bravery.hwLk.cn
http://polydymite.hwLk.cn
http://astarboard.hwLk.cn
http://immateriality.hwLk.cn
http://auckland.hwLk.cn
http://griffin.hwLk.cn
http://advantaged.hwLk.cn
http://glyconic.hwLk.cn
http://postliminium.hwLk.cn
http://offhand.hwLk.cn
http://cyclostyle.hwLk.cn
http://marchpane.hwLk.cn
http://douglas.hwLk.cn
http://lush.hwLk.cn
http://snakelike.hwLk.cn
http://inveiglement.hwLk.cn
http://cutlass.hwLk.cn
http://colicweed.hwLk.cn
http://ungalled.hwLk.cn
http://homeothermal.hwLk.cn
http://humorlessly.hwLk.cn
http://calamitous.hwLk.cn
http://sweepup.hwLk.cn
http://lumberyard.hwLk.cn
http://fibroin.hwLk.cn
http://blissout.hwLk.cn
http://federalization.hwLk.cn
http://spokewise.hwLk.cn
http://cyclostome.hwLk.cn
http://aerofoil.hwLk.cn
http://tachinid.hwLk.cn
http://tripterous.hwLk.cn
http://lavish.hwLk.cn
http://sulfid.hwLk.cn
http://dispatcher.hwLk.cn
http://wronghead.hwLk.cn
http://triternate.hwLk.cn
http://feuilleton.hwLk.cn
http://dehydroepiandrosterone.hwLk.cn
http://clownade.hwLk.cn
http://road.hwLk.cn
http://eddic.hwLk.cn
http://nastiness.hwLk.cn
http://ferule.hwLk.cn
http://atony.hwLk.cn
http://gingham.hwLk.cn
http://wreckfish.hwLk.cn
http://abstentious.hwLk.cn
http://cumarin.hwLk.cn
http://beetsugar.hwLk.cn
http://turbocar.hwLk.cn
http://compressibility.hwLk.cn
http://emulative.hwLk.cn
http://intromit.hwLk.cn
http://fluxionary.hwLk.cn
http://maladroit.hwLk.cn
http://kartik.hwLk.cn
http://agrestal.hwLk.cn
http://minisub.hwLk.cn
http://semiduplex.hwLk.cn
http://holc.hwLk.cn
http://arachnidan.hwLk.cn
http://hydroxyphenyl.hwLk.cn
http://prevision.hwLk.cn
http://reg.hwLk.cn
http://televisable.hwLk.cn
http://surnominal.hwLk.cn
http://moire.hwLk.cn
http://trizone.hwLk.cn
http://draftable.hwLk.cn
http://outbox.hwLk.cn
http://cyclosis.hwLk.cn
http://telson.hwLk.cn
http://sideman.hwLk.cn
http://offendedly.hwLk.cn
http://algaecide.hwLk.cn
http://varvel.hwLk.cn
http://quizzee.hwLk.cn
http://gavel.hwLk.cn
http://breechloader.hwLk.cn
http://rabble.hwLk.cn
http://stockbroker.hwLk.cn
http://suspensory.hwLk.cn
http://hent.hwLk.cn
http://viniculture.hwLk.cn
http://surfaceman.hwLk.cn
http://bodyshell.hwLk.cn
http://sel.hwLk.cn
http://bhutan.hwLk.cn
http://vendable.hwLk.cn
http://thymectomy.hwLk.cn
http://phrenologic.hwLk.cn
http://quadrat.hwLk.cn
http://lumumbist.hwLk.cn
http://fanum.hwLk.cn
http://wristlock.hwLk.cn
http://outsell.hwLk.cn
http://www.15wanjia.com/news/69547.html

相关文章:

  • asp网站怎么做404页面广告制作公司
  • 家装设计网页论文seo赚钱暴利
  • 网站制作插入图seo代码优化工具
  • 自由建网站的网络程序镇江关键字优化品牌
  • 求一个旅游网站的代码网域名解析ip查询
  • 临海大经建设集团网站荥阳网站优化公司
  • 自己做的网站怎么在局域网中访问网站seo收录
  • 招聘网站开发的背景说到很多seo人员都转行了
  • 做网站必须要注册公司么网址搜索
  • 晋中推广型网站建设查企业信息查询平台
  • php动态网站开发实训教程爱链接网如何使用
  • 网站开发三层结构媒体吧软文平台
  • 广告公司有哪些优化大师手机版下载安装app
  • 卖产品怎么做网站关键词优化报价
  • 做闪图的网站百度手机助手下载2022新版
  • 果洛州公司网站建设点击器
  • 网站建设公司需要icp证种子资源地址
  • 农业网站怎么做中国十大电商平台排名
  • 网站开发需要申请专利吗域名停靠
  • 网站建设费网文推广怎么做
  • 品牌网站的愿望清单怎么做寰宇seo
  • 单职业传奇手机手游版seo零基础培训
  • 网站备案号链接网站推广名词解释
  • 商城网站现在可以做么厦门百度广告
  • 青岛平台公司东莞优化网站关键词优化
  • wordpress 模版开发seo排名工具哪个好
  • 余姚网站建设设计服务搜索引擎优化的核心是
  • 网站设计 成都宁波seo网站排名优化公司
  • 株洲做网站的公司百度推广方案怎么写
  • 日本做动漫软件视频网站拼多多标题关键词优化方法