自己开发的小应用每次重启docker,可能代码有bug或者服务重启,会导致正在使用的用户出现问题。所以部署两个docker容器跑,这样一个挂掉或者重启时,可以切换至另一个服务。也学习了解下nginx的负载均衡。
# 负载均衡
upstream myNginx {
server 127.0.0.1:203; #容器一
# 检查是否安装
> rpm -q vsftpd
# 安装
> yum -y install vsftpd
# 启动服务
> systemctl start vsftpd.service
# 禁止匿名用户登陆
> vim /etc/vsftpd/vsftpd.conf
# 将匿名登陆改成NO
FROM golang:latest
WORKDIR $GOPATH/src/app
COPY . $GOPATH/src/app
RUN export GO111MODULE=on
RUN export GOPROXY=https://goproxy.cn
RUN go env -w GO111MODULE=on
// 创建flutter 项目
flutter create myapp
// mac 打开 虚拟机
open -a Simulator
// 检查运行的设备
flutter devices
// 运行 flutter
flutter run
// 打包 apk
flutter build apk
import { useState, useEffect } from '@tarojs/taro'
import { View } from '@tarojs/components'
// import getStore from "@/store"
/**
* Definition for singly-linked list.
* function ListNode(val, next) {
* this.val = (val===undefined ? 0 : val)
* this.next = (next===undefined ? null : next)
* }
*/
/**
var lengthOfLongestSubstring = function (s) {
if (!s) {
return 0;
}
if (!s.trim()) {
return 1;
}
let list = [];
const source = s.split("");
const len = source.length;
/**
* @param {number[]} nums1
* @param {number[]} nums2
* @return {number}
*/
var findMedianSortedArrays = function (nums1, nums2) {
npm 安装canvas失败 指定使用淘宝镜像安装
npm install canvas --canvas_binary_host_mirror=https://npm.taobao.org/mirrors/node-canvas-prebuilt/
// git 仓库初始化
git init
// 删除远程地址
git remote rm origin
// 设置远程地址
git remote add origin http://xxx.xxx.git
// 强制推送
git push -f origin master